Cómo crear un Child Theme de WordPress
Nuestra compañera Ángeles Portillo, de WPMurcia, quiso explicarnos de forma práctica la necesidad de utilizar y la forma de crear Child Themes («Temas hijo») para nuestra instalación de WordPress.
¿Qué es un Child Theme?
Los temas de WordPress son los elementos de software que le proporcionan a nuestra instalación los aspectos diferenciales de diseño gráfico y alguna funcionalidad más allá de las que proporciona el núcleo de la aplicación.
Podemos crear un tema desde cero o partir de un tema ya existente. Lo habitual es modificar un tema cuando las modificaciones a realizar van a ser mínimas.
Para ello, la norma sugiere generar un tema hijo (child theme) que herede las características del tema padre pero que sobreescriba o modifique aquello que queramos. Esto nos permitirá actualizar el tema padre en sus sucesivas versiones sin perder nuestras modificaciones específicas al mismo.
Estructura mínima de un tema hijo

Crear un tema hijo requiere como mínimo crear en la carpeta de temas de nuestro servidor una nueva carpeta con un archivo style.css (que informa de la relación de nuestro nuevo tema con el tema padre), un archivo functions.php (que se encarga de encolar las hipotéticas nuevas hojas de estilo o de añadir las nuevas funciones) y (opcionalmente) una imagen screenshot.png que nos permitirá identificar gráficamente el nuevo tema.
Taller
En la parte práctica pudimos ver algunos ejemplos prácticos como el de personalizar la página de acceso o agregar Google Fonts a nuestra página.
A un nivel más avanzado vimos como hacer uso de los snippets, crear custom post types o agregar o modificar plantillas dentro de la estructura jerárquica que caracteriza los archivos de WordPress.
Presentación previa al taller
Ángeles Portillo quiso compartir con nosotros su presentación llena de enlaces donde ampliar información.
En resumen
Una interesantísima colaboración por parte de WPMurcia sobre un tema básico dentro de la parte técnica de WordPress. Muchas gracias, amiga @zanguanga.
Hasta aquí el resumen de esta meetup, pero recuerda, tenemos una nueva cita el próximo mes, no dejes pasar la ocasión y apúntate ya en nuestra página de meetup.com.
Deja una respuesta