Bienvenidos a la primera clase del curso de Genesis Child Themes, en el que veremos cómo crear nuestros propios Child Themes para Genesis, desde cero.
En la clase de hoy veremos cómo preparar el terreno para crear un child theme (o theme) y crearemos nuestro primer Child Theme de Genesis desde cero.
Antes que nada, debemos tener claro que cuando creamos un theme para Genesis, en realidad estamos creando un child theme, ya que Genesis en sí es el "parent theme". Eso es siempre así. Y lo deberemos tener en cuenta durante la creación del mismo, como veremos a continuación, en los vídeos.
1.1 – Preparando el terreno
Si vas a crear un theme o child theme, lo primero que deberías hacer es preparar una base dónde trabajar. O sea, una web con contenido de muestra o "demo". Así pues, vamos a colocar entradas, páginas, menús, widgets, imágenes y algunas cosas más en nuestra web, para luego poder ver cómo va quedando nuestro child theme. Vamos a ello:
Pues ya está. Ya tenemos nuestra página lista y a punto, rellena de información de "demo" para poder ver cómo quedan los estilos y diseño de nuestro theme. Y ahora que ya tenemos la base... ¡A crear un child theme se ha dicho!
1.2 – Creando un child theme
Ha llegado el momento. En pocos minutos, vamos a crear un child theme para Genesis. Para ello solo necesitaremos crear una carpeta y dos archivos. ¡Vamos allá!
¡Tachán! Ya tenemos creado nuestro child theme. ¿A que hace ilusión verlo en el listado de temas de WordPress, ahí, con nuestro nombre? Y 100% funcional :)
Pero evidentemente, ahí no queda la cosa, faltaría más. Esto es sólo el principio. Aunque hemos sido capaces de crear un child theme rápidamente, aún nos falta darle nuestras propias funcionalidades y nuestros propios estilos. Y para ello tenemos 9 sesiones más por delante.
Así pues, ya tenéis deberes: Seguid mis instrucciones y cread vuestro propio child theme. Si os surge cualquier problema, duda o pregunta, ya sabéis que podéis contactar conmigo a través de la pestaña de "Soporte" de la Intranet. En la siguiente lección... ¡Más! :)
Todos los capítulos de este curso:
- Curso de Genesis Child Themes #1: Crear un child theme
- Curso de Genesis Child Themes #2: functions.php
- Curso de Genesis Child Themes #3: front-page.php
- Curso de Genesis Child Themes #4: home.php
- Curso de Genesis Child Themes #5: CSS
- Curso de Genesis Child Themes #6: Creando estilo
- Curso de Genesis Child Themes #7: CSS de estructura
- Curso de Genesis Child Themes #8: Estilos comunes
- Curso de Genesis Child Themes #9: Puliendo CSS
- Curso de Genesis Child Themes #10: Responsive