Qué es un tema de WordPress y cuál es su responsabilidad real

Define con precisión qué debe resolver un tema, qué no, y cómo evitar errores de arquitectura desde el primer día.

Un tema de WordPress no es solo diseño: es la capa que controla presentación, estructura visual y experiencia de lectura del contenido.

Si mezclas responsabilidades (por ejemplo, meter lógica de negocio en el tema), el proyecto se vuelve frágil al cambiar de plantilla.

En una implementación profesional, el tema se encarga de cómo se muestra el contenido; los plugins resuelven funcionalidad específica.

Esta separación te permite evolucionar diseño sin romper procesos críticos del sitio.

  • Un tema es la interfaz del contenido, no el núcleo de negocio.
  • Cuando desarrollas un tema, decides layout, tipografía, estilos, plantillas y jerarquía de vistas del sitio.
  • También defines cómo se renderizan entradas, páginas, archivos, búsquedas y zonas comunes como cabecera o pie.
  • Lo importante: que ese sistema sea coherente, mantenible y fácilmente extensible por otro desarrollador.
  • Responsabilidad del tema: presentación y estructura visual.

Definición práctica de un tema

Un tema es la interfaz del contenido, no el núcleo de negocio.

Cuando desarrollas un tema, decides layout, tipografía, estilos, plantillas y jerarquía de vistas del sitio.

También defines cómo se renderizan entradas, páginas, archivos, búsquedas y zonas comunes como cabecera o pie.

Lo importante: que ese sistema sea coherente, mantenible y fácilmente extensible por otro desarrollador.

  • Responsabilidad del tema: presentación y estructura visual.
  • Responsabilidad de plugins: lógica de negocio y funcionalidades acopladas al dominio.
  • Meta técnica: cambiar tema sin perder funcionalidad crítica.
  • Meta de equipo: código legible para iterar rápido y con seguridad.

Qué NO debería vivir en un tema

Evitar este error te ahorra migraciones dolorosas a futuro.

No metas en el tema lógica como CRM, integraciones de pagos, reglas de membresía o automatizaciones de negocio.

Si el cliente cambia de tema, esas capacidades deberían seguir funcionando igual, y eso solo pasa si viven en plugin.

Un buen indicador: si la funcionalidad tendría sentido aunque cambiaras completamente el diseño, no pertenece al tema.

Archivos base que debes reconocer

Antes de personalizar, domina el mapa mínimo del tema.

  • style.css: metadatos y estilos base.
  • functions.php: setup del tema, soportes y enqueue.
  • index.php/single.php/page.php: plantillas de salida.
  • header.php/footer.php: estructura común reutilizable.
WordPress Themes Pro
01

Qué es un tema de WordPress y cuál es su responsabilidad real

Define con precisión qué debe resolver un tema, qué no, y cómo evitar errores de arquitectura desde el primer día.

Código del tema: functions.php

📘 Teoría

Definición práctica de un tema

Un tema es la interfaz del contenido, no el núcleo de negocio.

Cuando desarrollas un tema, decides layout, tipografía, estilos, plantillas y jerarquía de vistas del sitio.

También defines cómo se renderizan entradas, páginas, archivos, búsquedas y zonas comunes como cabecera o pie.

Lo importante: que ese sistema sea coherente, mantenible y fácilmente extensible por otro desarrollador.

  • Responsabilidad del tema: presentación y estructura visual.
  • Responsabilidad de plugins: lógica de negocio y funcionalidades acopladas al dominio.
  • Meta técnica: cambiar tema sin perder funcionalidad crítica.
  • Meta de equipo: código legible para iterar rápido y con seguridad.

Qué NO debería vivir en un tema

Evitar este error te ahorra migraciones dolorosas a futuro.

1

No metas en el tema lógica como CRM, integraciones de pagos, reglas de membresía o automatizaciones de negocio.

2

Si el cliente cambia de tema, esas capacidades deberían seguir funcionando igual, y eso solo pasa si viven en plugin.

3

Un buen indicador: si la funcionalidad tendría sentido aunque cambiaras completamente el diseño, no pertenece al tema.

Archivos base que debes reconocer

Antes de personalizar, domina el mapa mínimo del tema.

  • style.css: metadatos y estilos base.
  • functions.php: setup del tema, soportes y enqueue.
  • index.php/single.php/page.php: plantillas de salida.
  • header.php/footer.php: estructura común reutilizable.
Estructura inicial típica
mi-tema/
├─ style.css
├─ functions.php
├─ index.php
├─ header.php
├─ footer.php
└─ single.php

🧪 Aprende probando

Ejemplo Ejemplo: separar responsabilidades tema vs plugin Mapa breve para tomar decisiones técnicas correctas desde el inicio.

🏁 Retos

Reto Reto: clasificar correctamente Decide dónde debe vivir cada responsabilidad.

🧰 Recursos

Test

Comprueba tus conocimientos con un test sobre WordPress Themes Pro.

Test de WordPress Themes Pro

¿Qué es esto?

Soy Cristian Eslava y a veces hago webs para procrastinar yo y vosotros 😉.

Esta la hice en febrero de 2026 para facilitar el aprendizaje de mis alumnxs. Aprender desarrollo web practicando. La idea es que crezca semanalmente con nuevos temas, tests y retos.

Inspirado en MDN, en W3Schools, en Codepen, en el crack de Manz y en mil sitios de documentación sobre desarrollo web. Quería aportar además de bloques teóricos con ejemplos, la gamificación de los retos y el sistema de test que ya tenía en culTest .

Si te gustó, si no te gustó, si quieres saludarme, o invitarme a 🍻 no dudes en escribirme en cristianeslava@gmail.com .