Descubre en este tutorial cómo actualizar un tema hijo de Genesis con personalizaciones incluidas a su versión optimizada para el nuevo editor de WordPress.
Los creadores de Genesis Framework, StudioPress, han actualizado sus temas más populares para optimizarlas a Gutenberg.
El primer grupo de temas son:
- Genesis Sample
- Authority Pro
- Essence Pro
- Monochrome Pro
- Revolution Pro
- Breakthrough Pro
- Magazine Pro
- Infinity Pro
- Altitude Pro
- Hello! Pro 3 (Brand ID)
- Refined Pro (Restored 316)
- Market Pro (Restored 316)
- Divine Pro (Restored 316)
- Studio Pro (SEO themes)
- Jessica Woo (9seeds)
- Aspire Pro (Appfinite)
- Agent Focused Pro (Winning Agent)
- Course Maker Pro (Brand ID)
- Splendor (Restored316)
- Recipe Blogger (Anchored Design)
- Winning Agent Pro 2 (Winning Agent)
- Mai Reach (BizzBudding)
- Mai Delight (BizzBudding)
- Mai Success (BizzBudding)
- Mai Prosper (BizzBudding)
- Ambition (Appfinite)
- Oasis (Appfinite)
- Pixel Pro (LoudGrowth)
- Coaching Plus (Anchored Design)
- Uprising (OsomPress)
- Dakota (OsomPress)
Aunque dentro de poco también harán lo mismo con el resto de child themes.
Aviso: Ya puedes ver el listado actualizado de los child themes de Genesis de Genesis Framework.
¿Ya estabas utilizando alguno de ellos pero le has hecho cientos de personalizaciones y no quieres tener que empezar de cero?
Ningún problema.
Los desarrolladores de Genesis han tenido en cuenta esta situación y han hecho posible que puedas actualizarlos sin perder ninguna modificación siguiendo estos sencillos pasos:
Instrucciones para actualizar un child theme de Genesis a la versión optimizada para Gutenberg
- Descarga una copia de la nueva versión del tema a tu ordenador.
- Descomprime el fichero zip y navega hasta la carpeta /lib/. Dentro de la misma encontrarás un carpeta llamada «gutenberg» que es la que tendrás que subir a tu instalación.
- Conecta por ftp al servidor donde se encuentra el child theme que quieres actualizar.
- Una vez conectado, ve a la ruta /wp-content/themes/your-theme/lib.
- Sube la carpeta «gutenberg» dentro de la carpeta /lib/.
- Una vez cargada la carpeta, añade el siguiente snippet el fichero functions.php:
Para ver este código y los otros 1867 snippets de esta web,
identifícate o suscríbete aquí.
Con este fragmento indicas al tema que carge los ficheros dentro de la nueva carpeta «gutenberg».
- Por último, coloca este fragmento de código justo después de la sección donde se dan los estilos a «body» (generalmente en el apartado «Typographical Elements») en el inicio del fichero style.css:
Para ver este código y los otros 1867 snippets de esta web,
identifícate o suscríbete aquí.
¡Ya lo tienes! Tu child theme está actualizado para el editor de bloques.
Dependiendo de los cambios previos que tuvieras, es posible que debas reajustar algunos estilos.
Conclusiones
¿Tienes un child theme de Genesis con modificaciones personalizadas que quieres actualizar para que esté optimizado para Gutenberg, el nuevo editor de WordPress?
Ahora ya sabes cómo hacerlo de forma sencilla y sin perder los cambios.
Si deseas hacerme alguna pregunta o darme una sugerencia para próximos snippets, déjamela en los comentarios (opción exclusiva para suscriptores).