Pablo Román
Profesional de la comunicación y el diseño web. Trabajo con contenidos, SEO y WordPress, y sigo de cerca el análisis del mercado laboral y las tendencias de empleo y formación.

En WordPress es habitual querer personalizar la apariencia de tu web: cambiar colores, tipografías, añadir funciones o modificar el diseño. El problema aparece cuando esas modificaciones se hacen directamente sobre el tema principal: al actualizarlo, todos los cambios se pierden.
La solución profesional es usar un tema hijo (child theme). En este artículo te explicamos qué es, por qué es importante y cómo crearlo paso a paso.
Contenidos:
Un child theme es un tema que hereda el diseño y funcionalidades de un tema principal (llamado tema padre), pero que permite aplicar modificaciones de forma independiente.
Así, puedes personalizar tu web sin riesgo de que las actualizaciones del tema original borren tus cambios.
functions.php o plantillas personalizadas sin tocar el código original.single.php, header.php o footer.php.functions.php.Accede por FTP o desde el administrador de archivos de tu hosting y dentro de /wp-content/themes/ crea una carpeta con el nombre de tu tema hijo. Ejemplo:
mi-tema-hijo
style.cssDentro de la carpeta crea el archivo style.css con este contenido básico:
/*
Theme Name: Mi Tema Hijo
Template: nombre-del-tema-padre
*/
Donde Template debe coincidir exactamente con la carpeta del tema padre.
functions.phpEn la misma carpeta, crea un archivo functions.php y añade este código para cargar los estilos del tema padre:
<?php
function mi_tema_hijo_estilos() {
wp_enqueue_style( 'tema-padre', get_template_directory_uri() . '/style.css' );
}
add_action( 'wp_enqueue_scripts', 'mi_tema_hijo_estilos' );
Ve a Apariencia > Temas en el panel de WordPress y activa tu nuevo tema hijo. Tu web se verá igual que antes, pero ahora podrás añadir modificaciones seguras.
Si no quieres hacerlo manualmente, existe un plugin muy práctico: Child Theme Configurator. Es gratuito, fácil de usar y crea automáticamente el tema hijo a partir del tema padre que elijas.
style.css y functions.php).style.css) para ajustar colores y tipografías.single.php para cambiar cómo se muestran las entradas.functions.php del tema hijo.style.css.Al actualizar el tema perderás todos los cambios realizados. Por eso se recomienda usar un child theme: mantiene las personalizaciones a salvo.
No. Con el método manual o con el plugin Child Theme Configurator cualquiera puede crear uno sin complicaciones.
Sí, para pequeños ajustes de CSS o funciones. Pero si necesitas modificar plantillas o hacer personalizaciones extensas, el child theme es la opción más profesional.
Tu web seguirá funcionando con el tema padre, pero perderás las personalizaciones aplicadas en el tema hijo.
Puedes crear varios child themes, pero solo uno puede estar activo a la vez. Lo recomendable es trabajar con un único tema hijo bien organizado.
No. WordPress está diseñado para que el tema hijo cargue el tema padre de forma eficiente, sin impacto significativo en la velocidad.
En arreglotuweb.com ayudamos a empresas y freelancers a mantener sus webs seguras y optimizadas, creando child themes y personalizaciones a medida.
Los temas hijo tienen más valor si los relacionas con el Full Site Editing, con esta guía para identificar temas en WordPress y con el papel de wp-config.php cuando el proyecto empieza a requerir más control técnico. Si quieres apoyo profesional, aquí tienes nuestros servicios.
2 comentarios