¿El tema que usas en WordPress ya es papá? Es una pregunta que suena a broma pero detrás de ella hay mucha seriedad. Seguro has escuchado sobre los temas hijos y los temas padre. Si aún no estás familiarizado con esto, entonces has llegado al post indicado. Aquí vamos a hablar sobre qué son, para qué sirven y cómo hacer un tema hijo en WordPress.
No. No te asustes. Hacer al tema que usas padre, no es tarea difícil.
¿Qué es un tema hijo?
Un tema hijo, es aquel que hereda las funciones y características del tema padre. Dicho de manera más sencilla:
Si has encontrado un tema perfecto para tu página web y ya has trabajado algunas personalizaciones como colores, tipografías, widgets, etc, deberás cuidar que estas configuraciones no se sobre escriban.
¿Cómo podría sobre escribirse?
Cuando actualizas el tema o la versión de WordPress. Las actualizaciones son importantes porque te mantienen a salvo de vulnerabilidades. Así que si WordPress se actualiza, te protege de ello. Si tu tema te avisa que hay una actualización, debes instalarla porque te protege. Así que no es una opción no actualizar. De esta manera el sobre escribir puede arruinar tus configuraciones y tendrás nuevamente que realizarlas. Esto no es lo que queremos.
¿Para qué sirven?
Debes estar haciéndote una idea ya, sobre para qué sirven. Para confirmar te diríamos que un tema hijo hereda las funcionalidades del tema que estás usando. De allí el nombre. De esta manera, cuando realices una actualización del tema o de tu versión de WordPress, tus configuraciones se mantendrán porque no las sobre escribirá. Todas las modificaciones o configuraciones recientes, se mantendrán.
¿Cómo crear un tema hijo en WordPress?
Es muy sencillo en realidad. Vamos por pasos:
Paso 1: Elegir e instalar el tema que deseas.
Una vez que has elegido el tema y lo has instalado en WordPress, actívalo.
Paso 2: Crear una carpeta para el tema hijo
Para ello tendrás que ingresar ya sea por Ftp o por tu cPanel siguiendo esta ruta:
public_html/wp-content/Themes
Una vez allí, crea un nuevo directorio nombrándolo de preferencia tal cual el nombre del tema original (padre) seguido por la palabra Child Por ejemplo:
temadejemplo-child
Paso 3: Crear archivo style.css
Utilizando la función de Archivo Nuevo en tu cPanel o utilizando un blog de notas creas un archivo con el nombre style.css y le añades el siguiente código:
Las variables que debes modificar son las de Template: donde en lugar de parenttheme debes colocar el nombre que le has puesto al directorio del tema hijo. De igual forma modificalo en el @import url
Paso 4: Activar el tema hijo
Hecho todos los pasos anteriores, puedes regresar a WordPress e ir a Apariencia/Temas y debe aparecer como opción. Solo debes activarlo y listo.
¿Fue difícil?
Viste que no. De allí en más, debes modificar lo que desees y lo que hará WordPress es:
Se conserva toda la estructura base del tema padre y cuando actualices, no tocará las modificaciones porque todas ellas se ejecutarán desde el tema hijo.
Un último retoque
Cuando realices esta acción, es probable que en el panel de temas de WordPress aparezca un tema hijo como opción pero sin ninguna carátula. Solo debes subir un archivo de imagen png a la misma carpeta de tu tema hijo y eso bastará para tener una carátula y no se vea tan raro.