DICCIONARIO · P

Parent theme

Un parent theme (tema padre) es un tema de WordPress completo y autónomo del que otro tema, el child theme o tema hijo, hereda plantillas, estilos y funciones. Permite personalizar una web en el tema hijo y seguir actualizando el tema padre sin perder los cambios, algo clave para el mantenimiento y la seguridad.

Germán Gutiérrez Escrito por Germán Gutiérrez 6 min de lectura
Ficha rápida
En español
Tema padre
Plataforma
WordPress (otros CMS usan conceptos equivalentes, como los temas base de Drupal)
Qué lo convierte en padre
Que un tema hijo lo declare en la cabecera Template de su style.css
Niveles posibles
Solo dos: padre e hijo; WordPress no admite temas «nieto»
Orden de carga de functions.php
El del tema hijo se carga justo antes que el del padre; ambos se ejecutan

≡En resumen

  • Todo tema de WordPress que no sea un tema hijo es, técnicamente, un parent theme.
  • El tema hijo hereda todo del padre y solo contiene lo que cambias: estilos, plantillas o funciones.
  • Si editas directamente el tema padre, perderás los cambios en la siguiente actualización.
  • En los temas de bloques muchas personalizaciones se guardan desde el editor del sitio, por lo que no siempre hace falta un tema hijo.
  • Elige un tema padre mantenido, ligero y compatible con la versión actual de WordPress y de PHP.

01 ¿Qué es un parent theme?

La documentación oficial de WordPress lo resume así: todos los temas, salvo que sean específicamente un tema hijo, son técnicamente temas padre. No hay una categoría especial de «temas padre» en el directorio; cualquier tema se convierte en padre en el momento en que un tema hijo lo declara como base.

La traducción correcta es tema padre, no «tema principal» ni «plantilla básica»: no se refiere a lo sencillo que sea el tema, sino a su papel en la relación de herencia. Algunos temas se diseñan expresamente para ser padres, con muchas opciones y ganchos para extenderlos; se les suele llamar frameworks o temas base.

02 Parent theme vs child theme: diferencias

Aspecto Parent theme (tema padre) Child theme (tema hijo)
Qué contiene Todos los archivos del tema: plantillas, estilos, funciones Solo los archivos que modifican o amplían al padre
Puede funcionar solo Sí No, necesita que el padre esté instalado
Quién lo actualiza Su desarrollador, desde el directorio o su tienda Tú o tu equipo; no recibe actualizaciones externas
Archivo imprescindible Plantillas y style.css (y theme.json en temas de bloques) style.css con la cabecera Template apuntando al padre
Dónde van tus cambios En ninguna parte: no se edita Aquí, a salvo de las actualizaciones
Tema padre frente a tema hijo en WordPress

03 Cómo funciona la herencia entre tema padre e hijo

01

La cabecera Template

El style.css del tema hijo incluye el campo Template con el nombre exacto de la carpeta del tema padre. Así WordPress sabe de quién hereda.

02

Plantillas: gana el hijo

Si el hijo tiene un archivo de plantilla, parte o patrón con el mismo nombre que el padre, WordPress usa el del hijo. Si no, usa el del padre.

03

functions.php: se suman

Los dos se ejecutan, primero el del hijo y justo después el del padre. No se sustituyen, así que copiar funciones del padre al hijo provoca errores de funciones duplicadas.

04

theme.json: se combinan

En los temas de bloques, los estilos se aplican por capas: valores por defecto de WordPress, tema padre, tema hijo y, por último, los cambios del usuario.

Ejemplo · Cabecera mínima del style.css de un tema hijo

/*
 * Theme Name: Mi tema hijo
 * Template: twentytwentyfive
 */

El valor de Template debe coincidir con el nombre de la carpeta del tema padre dentro de wp-content/themes/, no con su nombre comercial.

04 Parent theme en temas clásicos y en temas de bloques

En los temas clásicos, cualquier cambio de diseño que no quepa en el personalizador (una plantilla distinta, una función nueva) exige un tema hijo. En los temas de bloques la situación cambia: el editor del sitio permite modificar plantillas, estilos globales y tipografías desde el panel, y esos cambios se guardan en la base de datos, no en los archivos del tema padre, por lo que sobreviven a sus actualizaciones.

Qué quieres cambiar Tema clásico Tema de bloques
Unos pocos estilos CSS CSS adicional del personalizador Estilos del editor del sitio
Plantillas y cabecera o pie Tema hijo Editor del sitio; tema hijo si quieres versionarlo en archivos
Funciones PHP Tema hijo o un plugin propio Tema hijo o un plugin propio
Diseño propio que vas a reutilizar o versionar con Git Tema hijo Tema hijo
¿Necesitas un tema hijo?

05 Cómo elegir un buen parent theme

  • ✓Actualizaciones recientes y compatibilidad declarada con la versión actual de WordPress y de PHP.
  • ✓Buen rendimiento de serie: poco JavaScript y CSS, sin cargar funciones que no usas.
  • ✓Soporte de bloques y del editor del sitio, o al menos una integración limpia con el editor.
  • ✓Etiqueta «accessibility-ready» en el directorio oficial o una accesibilidad verificada.
  • ✓Documentación de ganchos y filtros para extenderlo desde un tema hijo.
  • ✓Licencia GPL, soporte activo y buenas valoraciones de otros usuarios.

Evita los temas que lo meten todo (constructores propios, decenas de plugins requeridos, demos pesadas): cuanto más depende tu web del tema padre, más difícil será cambiarlo algún día. Tienes comparativas en nuestra selección de las mejores plantillas de WordPress y en estos consejos para elegir una plantilla WordPress pensando en el SEO. Si quieres otra lista de criterios, aquí tienes 10 claves imprescindibles para elegir plantilla de WordPress.

06 Cómo actualizar el tema padre sin romper la web

  1. 1

    Haz una copia de seguridad

    De archivos y base de datos, justo antes de actualizar.

  2. 2

    Prueba en un entorno de staging

    Actualiza primero en una copia de la web y revisa las plantillas que el tema hijo sobrescribe.

  3. 3

    Compara las plantillas sobrescritas

    Si el padre ha cambiado una plantilla que tu hijo copió, incorpora sus mejoras a tu versión; si no, te quedas con código antiguo.

  4. 4

    Actualiza en producción y revisa

    Comprueba páginas clave, formularios, carrito y la consola del navegador en busca de errores.

Si tu web depende de un tema padre abandonado o de un tema hijo lleno de parches, puede ser el momento de replantear la base. En appyweb hacemos diseño web para empresas sobre WordPress o a medida, con una estructura pensada para actualizarse sin sustos.

Preguntas frecuentes sobre Parent theme

Es un tema completo que sirve de base a un tema hijo. El hijo hereda sus plantillas, estilos y funciones y solo contiene lo que se quiere cambiar.

Significa «tema padre». Se usa junto a child theme, «tema hijo», para describir la relación de herencia entre dos temas de WordPress.

El parent theme es completo y funciona solo; el child theme depende de él y únicamente guarda las personalizaciones, que así no se pierden al actualizar el padre.

No. Si solo cambias estilos desde el personalizador o el editor del sitio, no hace falta. Es necesario si modificas plantillas o funciones en archivos del tema.

No hay uno mejor para todos. Elige un tema mantenido, ligero, compatible con la versión actual de WordPress y con buena documentación para extenderlo; los temas por defecto de WordPress son un punto de partida seguro.

Se reemplazan sus archivos. Si tus cambios están en un tema hijo o en el editor del sitio, se conservan; si editaste el padre directamente, se pierden.

No. El tema hijo necesita que el padre esté instalado para funcionar, aunque el padre no esté activado.

No. La jerarquía de temas de WordPress solo tiene dos niveles, padre e hijo.

Fuentes consultadas

Germán Gutiérrez

Sobre el autor

Germán Gutiérrez

Development Manager en appyweb

Dirige el equipo de desarrollo de appyweb: aplicaciones web y móviles, SaaS, integraciones y arquitectura de software.

Ver perfil en LinkedIn ↗

Términos relacionados

Ver todos los términos →
T Tema hijo WordPress Un tema hijo de WordPress (child theme) es un tema que hereda plantillas, estilos y funciones de otro tema, el tema padre, y solo contiene los archivos que modificas. Se crea con una carpeta y un style.css cuya cabecera Template apunta al padre, y permite personalizar la web sin perder los cambios al actualizar el tema padre. W WordPress WordPress es un sistema de gestión de contenidos (CMS) libre y gratuito, escrito en PHP, con el que se crean webs, blogs y tiendas online sin programar cada cambio. Nació en 2003 y hoy mueve el 40,2 % de todas las webs del mundo, según W3Techs. Se amplía con temas y plugins y se instala en tu propio hosting. H Hosting WordPress Un hosting WordPress es un alojamiento web preparado para ejecutar WordPress: cumple sus requisitos oficiales de PHP, MySQL o MariaDB y HTTPS, y suele añadir caché, copias y actualizaciones pensadas para este CMS. Puede ser compartido, que tú administras, o gestionado, en el que el proveedor se ocupa del mantenimiento técnico. P Plugin Un plugin es un complemento de software que se instala sobre un programa anfitrión para añadirle funciones sin modificar su código base. Es la pieza que hace ampliables a WordPress, los editores de imagen o los entornos de desarrollo. Bien elegidos ahorran desarrollo; mal mantenidos son la principal vía de entrada de vulnerabilidades en una web. C CSS CSS (Cascading Style Sheets, «hojas de estilo en cascada») es el lenguaje de estilos que define cómo se presentan los documentos HTML: colores, tipografías, espacios, maquetación y adaptación a cada pantalla. No es un lenguaje de programación, sino de presentación; es un estándar del W3C que interpretan todos los navegadores y separa el diseño del contenido. W WordPress Plugins Los plugins de WordPress son paquetes de código PHP que se instalan en una web WordPress para añadirle funciones sin modificar el núcleo, como formularios, SEO, tienda o copias de seguridad. El directorio oficial reúne 69.796 gratuitos, pero también son el origen del 91 % de las vulnerabilidades del ecosistema, así que elegirlos y actualizarlos bien es clave.

Cuéntanos tu proyecto. Te respondemos en 48 h.

Auditoría gratuita de IA, campañas, web y SEO, con prioridades y cifras reales de tu negocio.

✓ Sin compromiso ✓ Respuesta en 48 h laborables ✓ Un consultor senior, no un bot
WA WhatsApp