¿Qué debo aprender para convertirme en desarrollador profesional de WordPress? Ya sé html, css y javascript.

Ok, si quieres construir en WordPress, ¡aprende WordPress! Es así de simple.

Comience con la construcción de sitios básicos de WordPress:

  1. Plug-and-play: instale WordPress en su local, instale algún tema y empiece a construir su sitio web solo con las opciones y bloques de tema disponibles. Puedes construir un sitio web básico con todos los bloques disponibles con cero codificación.
  2. Una vez que tenga su diseño en su lugar, piratee el CSS. Cambia todo lo que no te gusta. Esto lo ayudaría a comprender la estructura del HTML en una página. Es decir, cuál es la diferencia entre class = “page” y class = “post”.
  3. Hackea el HTML: abre los archivos de código, cambia los bloques, mira cómo se refleja esto a medida que avanzas. Esto lo ayudaría a comprender las estructuras de archivos y qué es header.php y footer.php. No se preocupe por los bits de PHP, todos son bastante ingleses. Adjunto una pequeña hoja de trucos al final de esta respuesta.
  4. Una vez que esté familiarizado con las estructuras de archivos de WordPress, diseños, etc., puede comenzar a aprender PHP que lo ayudaría a escribir código para funciones personalizadas en su sitio. Aquí es cuando también necesitarías aprender MySql.
  5. PHP es un requisito previo, pero en mi humilde opinión, es más importante saber qué archivo hace qué, para empezar, antes de entrar en “¿cómo debo construir esta funcionalidad?”. Corta hasta que lo tengas todo resuelto 🙂 Crea sitios a medida que avanzas. Como está familiarizado con Javascript, debería poder administrarlo con bastante facilidad.

** Cheat-sheet PHP, ignora si ya lo sabes **

  1. Todo el código PHP debe ir en las siguientes etiquetas:

<? php
// INSERTE EL CÓDIGO PHP AQUÍ
?>

2. “echo” significa imprimir, así que lo que escriba después de echo será, bueno, echo-out:

<? php
echo ‘Wassup Doc!’;
?>

3. Cada línea de código PHP termina con a; (punto y coma)

4. Todas las funciones de PHP son bastante detalladas. p.ej:

is_user_registered ()
get_user_id ()

y así.

También necesitarás aprender

  1. Php
  2. Mysql
  3. Jquery

Una vez que se sienta cómodo con esto, la documentación del desarrollador de WordPress es donde debe comenzar a aprender WordPress.

Aprende solo php básico. Y comience a hacer sitios simples usando temas y complementos gratuitos.

Después de unos 3 a 5 sitios, comprenderá lo que le falta para dominar el wordpress.

Pero sugiero primero comenzar a hacer sitios. Vea cómo funcionan los temas y complementos y qué problema puede haber al crearlos.

Y cada vez que obtenga un servidor o tema relacionado con un error o cualquier cosa, simplemente búsquelo en Google. Hay muchas respuestas para cada problema. Pero debes comenzar primero.

Y después de crear un sitio web o blog, si desea avanzar un paso, aprenda bootstrap y jquery. Le ayudará a comprender la estructura del tema. Y complementos también.

La mejor de las suertes.

More Interesting

¿Es mejor construir una amplia experiencia o ser un experto en dominios en sus primeros años de carrera?

Si busco una carrera en desarrollo / ingeniería de software, ¿qué valor tendrá tener un juego real en mi cartera?

Cómo prepararse para una entrevista de Capgemini

¿Cómo debo elegir una firma de CA adecuada para mi pasantía / pasantía de CA?

¿Existe algún tipo de trabajo en línea basado en tipeo real?

¿Mi perspectiva profesional se atenuará si cambio de Java a Python?

Dado que la mayoría de las personas están interesadas en comprar a empresas con experiencia, ¿cómo pueden las startups competir con la experiencia?

¿Tener una maestría te da una ventaja competitiva en tu carrera de alguna manera? Si es así, ¿cómo? ¿Habría utilizado los fondos para el Máster para otra cosa (por ejemplo, inversiones, viajes, para establecer un nuevo negocio)? Si pudieras retroceder en el tiempo, ¿lo volverías a hacer?

¿Puede convertirse en un desarrollador web profesional solo de fuentes de Internet?

¿Cómo ven los reclutadores a los servidores públicos en Singapur?

¿Vale la pena continuar con la ingeniería de mantenimiento después de completar mis cuatro años de ingeniería aeronáutica?

Estoy interesado en el aprendizaje automático. ¿Cómo podría conseguir un trabajo en una gran empresa trabajando en ML si no tengo una maestría o doctorado en aprendizaje automático?

¿Cuál es la importancia de hacer un MBA?

Tengo 14 años, soy bueno en habilidades diplomáticas y quiero ser investigador científico. ¿Cómo debo comenzar?

Cómo determinar si disfrutaría / sobresaliría en un trabajo de prueba de software / control de calidad