Guía para aprender WordPress en 2020

Con esta guía para aprender WordPress descubrirás qué debes aprender para convertirte en un profesional desde el punto de vista de 3 perfiles diferentes:

  • Usuario administrador.
  • Implementador de sitios web con WordPress.
  • Desarrollador de Themes, Plugins y cualquier tipo de personalización a medida.

Tanto WordPress como la guía están en constante evolución por lo que siempre podrás venir a descargarla de nuevo.

Guía para aprender WordPress

Si cada vez que hagamos una actualización del documento quieres que te lo enviemos, por favor, déjanos aquí tu correo electrónico:


He leído y acepto la política de privacidad

  1. Responsable de los datos: Gerardo García
  2. Finalidad de los datos: Envíos de actualizaciones sobre la Guía de WordPress e información sobre diccionarioweb.com.
  3. Almacenamiento de los datos: Base de datos alojada en SiteGround
  4. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

Quiero aprender WordPress, pero no sé por dónde empezar

Así mismo estaba yo a finales del 2016, quería aprender WordPress, quería aprender a hacer sitios web de una forma sencilla y no tener que invertir mucho tiempo o recursos (dinero) en conseguirlo.💻

 Sé muy bien cuánto cuesta hacer desarrollos puros en código y no quería pasar por ahí. Así que tanto si sabes programar, o quieres aprender, como si no, te voy a contar qué debes aprender si quieres trabajar con WordPress.

 Pero vamos por partes, lo primero es ¿realmente quieres aprender WordPress?

¿Por qué WordPress?

Es posible que haya oído muchísimas cosas buenas y malas sobre WordPress, en este caso te voy a decir las razones por las que yo decido a diario utilizarlo, hay otras muchas y muy válidas.

Por su comunidad

Esto fue lo primero que me enganchó, WordPress está hecho por personas que les encanta compartir, que no se guardan lo que saben para si mismos. Por eso WordPress ha podido crecer tanto y actualmente ocupa más de 34% de Internet.

Puedes encontrar a la comunidad Española de WordPress en:

Sitio web oficial de WordPress

(https://es.wordpress.org/support/
Donde además tienes disponible un foro de soporte dónde preguntar todo lo que necesites. ¿Lo sabías? Aquí tienes un vídeo de Nilo Vélez para aprender a registrarte en los foros de soporte: https://www.youtube.com/watch?v=Ky71-CWnbaM

Slack

(https://wpes.slack.com/)

Se trata de un chat organizado en canales donde poder tener contacto con todos los miembros activos de la comunidad.

De nuevo en vídeo de Nilo donde te explica cómo registrarte en Slack: https://www.youtube.com/watch?v=Ky71-CWnbaM

Meetups 

(https://www.meetup.com/es-ES/)

Desde esta web organizamos eventos recurrentes donde se dan charlas gratuitas y puedes conocer de forma personal a otros miembros de la comunidad.

Javier Casares ha creado un calendario desde donde puedes estar al día de todos estos eventos: https://wpcalendar.io/es/

WordCamps

(https://central.wordcamp.org/)

Son congresos que se celebran alrededor del mundo, en España se han llegado a hacer en 12 ciudades diferentes el mismo año.

Javier Casares ha creado un calendario desde donde puedes estar al día de todos estos eventos: https://wpcalendar.io/es/

Por sus 4 libertades

WordPress está creado bajo la licencia GPLv2, lo que significa que se puede:

1 – Utilizar con cualquier propósito.

Puedes utilizarlo para crear cualquier tipo de aplicación web. Ya sea algo personal, una tienda donde vender y hacer transacciones económicas, una Intranet privada para una empresa etc…

2 – Modificar y extender su código.

Esto te permite no limitarte sólo a la solución que se descarga si no que puedes añadir y personalizarlo tanto como quieras, sin límites. El único límite es el conocimiento de la tecnología actual, por lo tanto aunque no sepas programar, puedes contratar a alguien para que lo haga por ti.

3 – Distribuir

O lo que es lo mismo: venderlo. WordPress se puede distribuir libremente sin derechos de autor. Podrías descargar el ZIP de WordPress y a continuación venderselo a alguien de forma totalmente legal (suponiendo que cumplas las leyes de tu país para hacer este tipo de actividad).

4 – Distribuir modificaciones

Es la combinación de las 2 anteriores. Puedes descargarlo, a partir de su código crear algo nuevo y después venderlo como producto o servicio propio.

Estas 4 libertades han sido clave para la evolución de WordPress. Por si buscas algún otro ejemplo para comparar Tesla también sigue la filosofía del Open Source, y les está yendo bien.

Y tú ¿quieres aprender WordPress?

Sí, quiero aprender WordPress

Vale perfecto, lo suponía, por eso estás leyendo esta guía, pero antes de lanzarnos  a la piscina quiero que veamos que lo podemos hacer desde tres puntos de vista diferentes.

Si quieres aprender WordPress porque eres el administrador de una web, o por otro lado lo que quieres es aprender a crear tus propios sitios web con WordPress pero no quieres saber nada del código, como estaba yo en aquel momento, o si de lo contrario lo quieres aprender a hacer tus propios desarrollos con WordPress.

Perfecto, veremos cada uno de estos roles o perfiles. Antes vamos a ver otros dos puntos importantes que son el precio y el punto de partida.

Aprender WordPress gratis

Como ya sabes, hoy en día, puedes encontrar tutoriales tanto en vídeo como audio o texto de mil maneras posible, un ejemplo es nuestro canal de Youtube donde publicaremos tutoriales gratuitos y guiados paso a paso. Te animo a suscribirte y darle a la campanita para no perderte nada.

En mi opinión si lo que quieres es aprender a administrar un sitio web ya creado, y no te vas a preocupar de instalar y configurar funcionalidades nuevas utilizando los infinitos plugins de WordPress, la formación gratuita es lo tuyo.

Busca desde google o desde youtube “Cómo añadir entradas nuevas en WordPress” por ejemplo y aprenderás la dinámica de una forma muy sencilla. En mi caso lo que hago con los clientes es incluirles un vídeo para que aprendan todo lo que pueden hacer desde dentro del panel, incluso las cosas que les hemos incluido personalizadas.

WordPress desde Cero

Si lo que buscas es algo más que simplemente administrar una web ya creada, mi recomendación, después de más de tres años, es que te formes y que lo hagas desde cero. Es muy importante tener clara la base, para no cometer muchos de los errores más típicos y más fáciles de corregir conociendo bien la herramienta que estamos utilizando.

Porque no olvidemos que WordPress es una herramienta (un framework) para desarrollar sitios web, y como toda herramienta la podemos utilizar muy mal. ¿Quién no ha usado la llave de la puerta como destornillador?
Precisamente haciendo nuestro curso de WordPress Profesional son muchísimos los casos que nos encontramos de personas que no distinguen qué funcionalidades son nativas de WordPress y qué cosas se han instalado con plugins, y si lo que quieres es ganar dinero haciendo webs, es algo fundamental.

Aprende WordPress paso a paso de forma guiada

Tener una persona que te guíe, y que te haga aprender de sus errores básicamente lo que te hará es ganar tiempo. Y ya sabemos que el tiempo es oro, así que aprovéchalo.

En este curso no tienes una persona para guiarte si no dos. Gerardo y yo hemos creado este curso precisamente para este tipo de perfiles implementadores.

Tanto si lo que quieres es hacer webs para clientes utilizando y configurando plugins o quieres hacer desarrollos a medida mi recomendación es que busques a alguien que te guíe en este recorrido.

Sí, sé que puedes pensar dos cosas:

  1. Soy autodidacta. Perfecto y eso es algo que sin duda vas a necesitar, pero toda la experiencia que te puede transmitir una persona no lo podrás aprender si no es o bien viviéndola o bien recibiendola de alguien que la ha vivido.
  2. Ya sé programar en PHP. Es un gran comienzo, pero recuerda que WordPress es un framework de desarrollo por lo tanto tendrás que aprender a utilizarlo correctamente si no quieres hacer webs picando PHP infinito.

Venga, ya que estamos ubicados, y te he podido dar mi recomendación doble de “empieza por la base” y es mejor ir “paso a paso, teniendo un guía o mentor”. Vamos a ver por dónde podemos empezar a aprender WordPress según sea nuestro caso.

Aprende WordPress según tu perfil profesional

Tanto si no conoces nada del mundillo web como si ya eres un experto desarrollador PHP te sugiero que tu formación sea progresiva e incremental, por lo que si quieres convertirte en un implementador te sugiero pasa primero por el perfil de administrador y controlar la herramienta, y por ende si lo que quieres es ser desarrollador pases también por los dos perfiles anteriores.
Si eres de los primeros, de los que acaba de llegar y no está familiarizado con el mundillo, te dejo de nuevo un enlace a nuestro canal de youtube donde estamos haciendo un diccionario de términos para que no nos suenen a chino todas estas palabras nuevas que vamos a empezar a utilizar como “URL”, “SEO” o “Sitemap”.

Perfil Administrador

Esta sección está pensada para personas que únicamente van a administrar un sitio, escribir entradas, subir imágenes y contenido etc. Pero recuerda que es incremental, que sea cual sea nuestro perfil deberíamos empezar por la base, por lo tanto esto te interesa.

Para administrar un sitio web hecho con WordPress puedes empezar aprendiendo sobre:

  • ¿Cómo crear nuevas entradas en WordPress?
  • La diferencia entre categorías y etiquetas. Cuidado que este punto parece sencillo pero es donde los alumnos más veces se equivocan. Y si te interesa el SEO es muy importante.
  • ¿Cómo subir contenido multimedia a WordPress?
  • La diferencia entre páginas y entradas. Este punto no suele dar problemas, pero de nuevo es importante. Se ve cada barbaridad por ahí….
  • ¿Cómo configurar la página de blog u otra página como portada de tu web?
  • ¿Cómo permitir que los usuario se registren a tu sitio web o no?
  • ¿Los diferentes roles de usuario?
  • ¿Cómo añadir usuarios de forma manual?
  • Comentarios ¿Cómo configurarlos y administrarlos?
  • Instalar plugins y temas. Esto es algo para profundizar en el siguiente punto, pero está bien saber qué son y cómo instalarlos.
  • Widgets y menús, aprende qué son y desde dónde configurarlos.

Perfil Implementador web con WordPress

Con el perfil de implementador vamos a tener que ampliar un poco más los conocimientos anteriores y salirnos también de lo que es estrictamente WordPress, tendremos que hablar también del servidor donde lo tenemos instalado y algunas herramientas externas.

Vamos a ver qué más podemos ampliar:

  • En el servidor es importante saber y poder aumentar la versión de PHP y MySQL a medida que van evolucionando.
  • Backups. Existen muchas maneras de hacer copias de seguridad de la web. A mi una de las que más me gusta es la del servidor, así le quitamos carga de trabajo a WordPress.
  • Seguridad ¿sabes cómo proteger un sitio web? Son 4 cosas la imprescindibles, pero que te harán estar tranquilo, tanto a tí como a tus clientes.
    • ¿Cómo ocultar la ruta de acceso a WordPress.?
    • ¿Cómo instalar el certificado SSL?
    • Cambiar el prefijo de la base de datos de WordPress.
    • No mostrar la versión de WordPress actual.
    • Controlar los intentos de login en WordPress.
    • y más seguridad en WordPress.
  • Las actualizaciones, se convierten en al importantísimo. Deberías conocer los tipos de actualizaciones que hay y cómo hacerlas de forma segura.
  • En cuanto a los plugins, te recomiendo tener un listado de “plugins de cabecera” que sea con los que trabajas a menudo. Como sabes existen infinidad de plugins para hacer lo mismo, por lo que si tienes tus favoritos y siempre usas los mismos sacarás el trabajo adelante mucho más rápido.
  • Los plugins, otra vez, vas a tener que conocer muchos para ser capaz de hacer cualquier tipo de instalación, desde los básicos como creación de formularios de contacto, como creación de tiendas online o foros. Son muchos, ten paciencia y ve descubriéndolos a medida que los vas necesitando. Aquí tienes un artículo de Gerardo hablando sobre Los mejores plugins para WordPress.
  • Descubre el personalizador de WordPress, donde podrás hacer los cambios visuales que el Theme te permita.
  • Los editores visuales aparecen cuando las posibilidades que ofrece el Theme desde el personalizador se quedan cortas, mi recomendación es que elijas un editor visual y aprendas a trabajar con él, quizá al principio tardes un poco pero cuando tengas tu propia metodología de trabajo serás capaz de hacer webs super rápido. Nosotros tenemos un curso de DIVI explicado desde cero.
  • Por supuesto, tus clientes querrán hacer muchas más cosas con su web, así que deberás también conocer otras herramientas externas: para publicar en redes sociales, para hacer email marketing y un largo etc…
  • Google Analytics y Google Search Console, un básico que aunque tus clientes no conozcan, deberías incluir en tus presupuestos por defecto. 
  • Entornos y migraciones, que pronto tendremos un nuevo curso. Importantísimo para tener varias versiones y poder trabajar y hacer cambios en la web sin afectar al entorno productivo.
  • SEO, importantísimo aprender un mínimo de SEO on page. Este punto está incluido en el curso actual de WordPress Profesional, pero también estamos trabajando en un curso de SEO avanzado.

Perfil desarrollador WordPress

Suma y sigue. Si quieres ser desarrollador web con WordPress te recomiendo haber pasado por todos los puntos anteriores. Es posible que pienses que no te hace falta saber todo lo anterior porque tu sabes programar, tu sabes hacer tus propios cambios.

Ya, pero… ¿has oído alguna vez aquello de “no reinventar la rueda”? por supuesto saber programar te va a salvar en muchas ocasiones, y por supuesto, va a ser necesario en otras, a la hora de hacer personalizaciones para clientes y hacer cosas muy específicas, saber programar será clave, pero no reinventes la rueda.

Lo bueno de WordPress es la gran comunidad de personas que tiene detrás y entre ellos muchos grandes programadores, así que, antes de ponerte manos a la obra busca un plugin que cubra la funcionalidad que necesitas.

De todos modos vamos a tener que programar mucho y para ello tenemos que seguir buenas prácticas, de nada nos sirve programar para WordPress si al final terminamos utilizando código PHP puro y no usamos el api que WordPress provee.

Si ya sabes HTML, CSS y PHP empieza a familiarizarte con lo siguiente:

  • Tema hijo: lo vas a necesitar para que una actualización no machaque todos tus cambios en código.
  • Fichero functions.php: aprende qué es y cuándo no se debe utilizar.
  • Custom Post Types: lo vas a necesitar si o si, es la manera que tenemos de añadir nuevas entidades en WordPress.
  • Custom Fields: no sólo nuevas entidades si no también nuevos campos personalizados, lo vas a utilizar en casi todos tus desarrollos y es algo que viene integrado en el core de WordPress.
  • Menús y Widgets: son elementos que permitirán al implementador personalizar su web sin necesitarte a ti. Son muy útiles pero con un uso moderado.
  • La jerarquía de plantillas y el loop de WordPress: te van a ahorrar muchísimo tiempo si los utilizas bien en tus desarrollos, y creeme que al final es sota, caballo y rey, pero debes utilizarlos correctamente.
  • Orden de carga y Hooks: puede que al principio cueste un poco pillar estos conceptos pero cuando los tengas, verás que WordPress realmente es un framework de desarrollo con el cual puedes crear absolutamente lo que tú quieras. A partir de este momento empezarás a darle valor a Frameworks como Génesis y entenderás por qué los desarrolladores odiamos los Themes que te puedes encontrar por ahí, que a pesar de ser multipropósito, normalmente, están muy limitados a la hora de meter customizaciones a medida.
  • WP_QUERY: esta clase que implementa el api de WordPress te servirá para todo. Cuando el loop de WordPress no es suficiente tienes wp query para hacer las consultas que quieras a la base de datos sin romperte la cabeza con el lenguaje  SQL, pero eso sí, deberás haber utilizado bien los Custom Post Types, Taxonomías y Custom Fields.
  • REST API: y por si fuera poco, para cuando un navegador web no es suficiente, WordPress expone un servicio web, desde el cual poder integrar cualquier otro sistema. WordPress ya no es sólo una web administrable…

¿Sabes qué es lo bueno de aprender un poquito sobre algo? Que rápidamente descubres muchísimas más cosas con las que seguir tirando del hilo, así que te invito a que te tomes cada uno de los puntos que hemos visto como un pequeño hilo del que tirar y con el que encontrarás mucho más que aprender.

 

Como te decía al principio, esta es una guía que seguirá creciendo y actualizándose, por lo tanto si tienes cualquier sugerencia o aportación puedes contactar conmigo en info@diccionarioweb.com.

Abrir chat
¿Tienes alguna duda sobre los cursos?
Hola 👋
No te cortes, pregunta lo que quieras 😊
Powered by

Si continuas utilizando este sitio aceptas el uso de cookies. más información

Para continuar usando este sitio web tienes que aceptar las politicas de cookies y privacidad del aviso legal

Cerrar