Genesis es el framework de temas más utilizado en WordPress. Uno de los principales motivos es que muchos desarrolladores han apostado por trabajar con él.
Genesis ofrece un entorno de trabajo basado en ganchos y filtros (como WordPress) que sirve como base común para todos los temas hijo.
Gracias a este ingenioso sistema puedes crear y modificar temas de forma sencilla. Además de reutilizar snippets de código entre distintos proyectos.
La idea de la charla es mostrar el funcionamiento básico de Genesis Framework. Cómo el uso de su sistema de hooks y filtros te permite crear y personalizar temas de forma sencilla.
Concretamente, veremos cómo están distribuidos los hooks de Genesis Framework y ejemplos prácticos de modificaciones que se pueden conseguir con sencillos snippets de código.
Por otro lado, veremos la importancia de sacarle partido al personalizador de WordPress añadiendo opciones que sean de utilidad para el usuario final (añadir imágenes en la cabecera, elegir diferentes fuentes y colores….). Así como eliminar los apartados superfluos.
Por último, aprovecharemos la nueva API de Genesis (>2.8) para ver cómo se puede añadir la funcionalidad de configuración guiada (Genesis onboarding).
Si bien la charla está dirigida principalmente a implementadores y desarrolladores WordPress también habrá una parte enfocada desde el punto de vista del usuario final.
Por ejemplo, veremos varios casos de child themes de Genesis que se pueden dejar como en la demo con solo 1 click junto con otras mejoras que facilitan el uso de estos temas por parte del usuario.
😀Ponente:
Nahuai Badiola es CEO de Código Genesis y desarrollador web especializado en WordPress y Genesis Framework. Cuando no esta escribiendo tutoriales en Código Genesis, puedes encontrarle en nbadiola.com donde ofrezce sus servicios como desarrollador o en freelandev.com podcasteando con Esther Solà.
🤓 Nivel / Temática:
- Medio
- Técnica
⏰ Horario:
- 18:30 Bienvenida
- 18:35 Meetup
- 20:00 Networking
- 20:30 Cierre
❤️ Patrocinadores y Colaboradores:
- Movistar Centre: http://wayback.fauppsala.se:80/wayback/20191102183707/https://www.movistarcentre.com/
- SiteGround: http://wayback.fauppsala.se:80/wayback/20191102183707/https://www.siteground.es/hosting-wordpress.htm
- UOC: http://wayback.fauppsala.se:80/wayback/20191102183707/https://www.uoc.edu/