En la décima lección del curso intermedio de Astra vamos a ver cómo extender la funcionalidad de la web con hooks, desde el propio personalizador de WordPress.
Si crear un plugin que ejecute cierto código en cierto momento de la carga de una sección de nuestra web era pura fantasía, el hecho de poder hacer esto mismo pero sin depender de la creación de un plugin ya es casi ciencia ficción ¿cómo es posible hacer todo esto sin entrar a programar nada?
Vamos a ver cómo hacer todo esto en el video de la lección, paso a paso para que veáis lo práctico que es. ¡A por ello!
Hemos terminado por todo lo alto el curso de Astra intermedio añadiendo un plugin que permite introducir modificaciones y funcionalidades en distintos puntos de la web a través de personalizador de la web.
Hemos visto que para agregar texto y contenido html en general podemos crear directamente el texto en la caja del lugar adecuado dentro del personalizador.
Debemos tener en cuenta que no sólo se puede escribir texto sino que se le puede aplicar formato al permitirse código html en la caja de contenido del hook y no sólo eso, también hemos experimentado el hecho de que al permitirse código html se puede introducir código javascript y para rizar más el rizo podemos meter código php utilizando el truquito de añadir el código con la llamada desde html
Os animo a inventar una funcionalidad para mostrar en vuestra web un mensaje, una alerta o una llamada a una función desde el personalizador, vais a disfrutar muchísimo pero atended al detalle de la ejecución en loops como el recorrido a través de los posts o custom post types para no bloquear la web.
Esperamos que este curso os haya permitido sacarle mucho más jugo al fantástico tema Astra. Para cualquier duda del curso recordad que nos tenéis con los brazos abiertos y los dedos inquietos por responder en el formulario de soporte de la intranet.
Todos los capítulos de este curso:
- Curso intermedio de Astra #1. Introducción, repaso, importación y exportación
- Curso intermedio de Astra #2. Reseteo de configuración y buscador avanzado de personalizaciones
- Curso intermedio de Astra #3. Edición en bloque de opciones de páginas y entradas
- Curso intermedio de Astra #4. Base de datos de conocimiento y checklist de prepublicación
- Curso intermedio de Astra #5. Personalización de fuentes externas
- Curso intermedio de Astra #6. Barras laterales condicionales
- Curso intermedio de Astra #7. Plantillas personalizadas con el maquetador Spectra
- Curso intermedio de Astra #8. Bloques destacados de Spectra
- Curso intermedio de Astra #9. Action Hooks
- Curso intermedio de Astra #10. Action Hooks desde el personalizador