Acabo de responder esto en mi último podcast (¿Cuál es la mejor manera de aprender el desarrollo de WordPress?) Y el libro que recomendaría por encima de todos los demás es Desarrollo profesional de plugins de WordPress por Ozh Richard, Justin Tadlock y Brad Williams.
Pero, iría más allá y seguiría estos pasos:
1. Leer el código de WordPress
- Cómo conseguir trabajo como freelance
- ¿Cómo se encuentra el trabajo independiente en la India, que paga alrededor de 30-40k, no desde el principio sino en 1 año?
- ¿Dónde puedo obtener el mejor profesional independiente para mis servicios?
- ¿Cuál es la mejor manera de obtener trabajos independientes en diseño gráfico?
- ¿Cuánto desarrollo web debo saber para ganar 20,000 Rs a tiempo parcial en la India?
Siempre que trabaje con un complemento o filtro y quiera ver cómo funciona … rastree el código de WordPress. Suceden dos cosas: 1) aprendes WordPress mucho más profundamente y 2) te expones al estilo de escritura de código de WordPress … los cuales te ayudarán a ser un mejor desarrollador de WordPress.
2. Ejecute SU sitio en WordPress
Si va a desarrollar en WordPress, le recomiendo ejecutarlo usted mismo en nuestro sitio. Por dos razones: 1) se familiarizará más con la interfaz de usuario y cómo funciona y 2) cuando desee desarrollar algo para su propio sitio, lo hará en WordPress y avanzará en su aprendizaje.
3. Construye un complemento
Creo que la mayoría de los desarrolladores piensan crear temas primero. Pero, recomiendo primero construir un complemento. Es un poco más fácil y flexible, lo que te permitirá jugar y jugar un poco más hasta que te sientas lo suficientemente cómodo como para crear un tema.
4. Construye un tema
Los temas de WordPress requieren un cierto conjunto de componentes para que funcione y un cierto nivel de conocimiento de WordPress para construir uno. Por lo tanto, es una buena manera de desafiarse a sí mismo una vez que se sienta más cómodo con el desarrollo de WordPress.
Espero que ayude.