Bienvenidos a esta segunda entrega del curso de plugins para WordPress. El objetivo de este curso es que sepáis modificar y crear vuestros propios plugins en WordPress.
En esta lección veremos teoría y práctica de los Action Hooks, uno de los dos tipos de hooks de WordPress que nos permitirá ampliar sus funcionalidades.
2.1 - Teoría de los Action Hooks
Como siempre, empecemos con una breve teoría de lo que son los hooks, y concretamente los Action Hooks. Como siempre, lo voy a hacer muy fácil y simple, sin complicaciones. Vamos allá:
Como podéis ver, no es tan complicado como parece, ¿verdad? Cierto es que los action hooks pueden llegar a hacer más cosas, pero la experiencia me dice que mejor no saturaros ahora con demasiada información. Mejor digerir bien este concepto y luego ya ampliaremos. Y ahora... ¡La práctica!
2.2 - Práctica de los Action Hooks
¡Abran sus editores de código, señores! Vamos a crear nuestro tercer plugin del curso, usando algunos action hooks. Retomaremos dónde dejamos nuestro súper "Mi segundo plugin" y haremos una tercera versión usando algunos de los action hooks más conocidos. ¡Empecemos!
¡Tachán! Pues ya lo véis. Ya podéis decir que sois capaces no sólo de crear un plugin que coloca contenido en WordPress, sino que además sabéis colocarlo dónde os de la gana. ¿Deberes de la semana? Ya lo sabéis... ¡Jugar! Ir al enlace que aparece bajo el vídeo, y colocad esa misma función en varios hooks, para descubrir donde aparece.
Y como digo en el video... ¡No os preocupéis! Nadie se sabe todos los hooks! Simplemente los buscan cuando los necesitan, y esto es un aprendizaje continuo. Tomadlo con calma ;)
Bien, pues esto es todo por hoy. La semana que viene... ¡Filter Hooks! ¡Va a ser una fiesta!
Todos los capítulos de este curso:
- Curso Plugins WordPress #1. Introducción
- Curso Plugins WordPress #2. Action Hooks
- Curso Plugins WordPress #3. Filter Hooks
- Curso Plugins WordPress #4. Custom Post Types
- Curso Plugins WordPress #5. Taxonomías personalizadas
- Curso Plugins WordPress #6. Crear Widget Areas
- Curso Plugins WordPress #7. Ubicaciones de menús
- Curso Plugins WordPress #8. Shortcodes
- Curso Plugins WordPress #9. Añadir nuestro propio CSS
- Curso Plugins WordPress #10. Hacer plugins sin escribir código