
El desarrollo de temas de WordPress ha cambiado más en los últimos años de lo que parece a simple vista. Si hasta ahora con solo de escribir plantillas PHP con functions.php y cruzar los dedos, valía, ahora hay más opciones. Hoy día conviven dos formas de trabajar (el desarrollo clásico y el desarrollo basado en bloques) y elegir bien entre una u otra marca la diferencia en el resultado final de tu web.
Si te dedicas a esto, o si necesitas que alguien desarrolle un tema para tu web y quieres entender qué te están proponiendo, aquí tienes una guía clara de cómo funciona el desarrollo de temas de WordPress hoy.
Contenidos
Qué significa hoy desarrollar un tema de WordPress
Un tema de WordPress es, en esencia, es el conjunto de archivos que define cómo se ve y cómo se comporta una web: tipografías, colores, estructura de las páginas, plantillas de artículo, cabecera, pie de página. El desarrollo de temas de WordPress consiste en construir ese conjunto desde cero, adaptado a un proyecto concreto, en lugar de partir de una plantilla genérica descargada de un repositorio.
La diferencia entre usar un tema descargado y encargar un desarrollo de tema de WordPress a medida está en el control que adquieres del proyecto. Con un tema propio decides exactamente qué código se ejecuta, qué peso tiene la web y qué funcionalidades necesitas de verdad, sin heredar líneas de código pensadas para casos variados que no son el tuyo. Generalidad vs. Personalidad.
Antes de empezar, piensa en tu futura web
Antes de abrir un editor de código, conviene resolver varias preguntas. Un desarrollo de temas de WordPress bien planteado empieza siempre por:
- ¿Qué tipo de web es? Un blog, una tienda, una web corporativa y una plataforma con área privada necesitan estructuras muy distintas.
- ¿Quién va a gestionar el contenido después? Si el equipo de marketing va a tocar la web a diario, el tema debe dar libertad para editar sin depender de un desarrollador para cada cambio.
- ¿Hay plugins que ya sabes que vas a necesitar? JetEngine, ACF o WooCommerce condicionan bastante cómo se estructura el tema desde el primer momento.
- ¿Cuánto peso puede tener la web? El rendimiento se decide en gran parte aquí, no se corrige del todo después.

Los pasos del desarrollo de un tema de WordPress
- 1. Elegir entre tema clásico o tema de bloques (FSE)
(a) Un tema clásico se construye con plantillas PHP (`header.php`, `footer.php`, `single.php`…) y da mucho control sobre la lógica de la web.
(b) Un tema de bloques, basado en Full Site Editing, se apoya en Gutenberg y en un archivo `theme.json` que centraliza estilos y espaciados, y permite editar prácticamente toda la web desde el propio editor visual.
Para proyectos donde el equipo de marketing edita mucho contenido, un tema de bloques suele encajar mejor. Para proyectos con lógica compleja o integraciones específicas, el enfoque clásico sigue dando más margen.

- 2. Definir la estructura de archivos
Un desarrollo de temas de WordPress profesional necesita organización desde el primer archivo: separar plantillas, partials, funciones y assets en carpetas claras. Aunque parezca un capricho, es lo que permite que otra persona (o tú misma dentro de seis meses) entienda el proyecto sin perderse.
- 3. Trabajar
functions.phpcon cabeza
Aquí se registran los menús, los widgets, los tamaños de imagen personalizados y las funciones propias del proyecto. Es también donde suelen aparecer los problemas si el código no está bien organizado, así que conviene dividir la lógica en varios archivos incluidos desde functions.php, en lugar de amontonarlo todo en uno solo.
- 4. Maquetar las plantillas principales
Cabecera, pie de página, plantilla de artículo, plantilla de página y archivo de categoría son el núcleo de cualquier tema. En un desarrollo de tema de WordPress clásico se programan con PHP y el bucle de WordPress (the_loop). En un tema de bloques, se montan como plantillas de bloque reutilizables.
- 5. Optimizar antes de lanzar
Comprimir imágenes, revisar tiempos de carga, comprobar que el tema es responsive de verdad (no solo que «se ve bien» en el móvil de prueba) y validar la accesibilidad básica. Un desarrollo de temas de WordPress no termina cuando el diseño está montado, termina cuando la web carga rápido y funciona en cualquier dispositivo.

¿Y si ya usas Elementor?
En este asunto de los maquetadores visuales, conviene ser honesta: mucho de lo anterior se aplica igual si trabajas con un page builder como Elementor, aunque el reparto de responsabilidades cambia. El tema sigue definiendo la base técnica (rendimiento, estructura, seguridad), mientras que Elementor o sucedaneos asumen gran parte del trabajo visual.
Ya hablamos hace poco de cómo las herramientas de IA como Elementor AI se han metido dentro de ese flujo para acelerar tareas repetitivas, así que si te interesa ese ángulo, tienes más detalle en nuestra entrada sobre herramientas de IA para desarrollo web.
Preguntas frecuentes sobre desarrollo de temas de WordPress
¿Es mejor un tema a medida que uno comprado en un marketplace?
Depende del proyecto. Para una web pequeña sin necesidades especiales, un tema comprado puede ser suficiente. Para un proyecto con identidad de marca fuerte o funcionalidades específicas, un desarrollo de tema de WordPress a medida evita cargar con código innecesario y da mucho más control a largo plazo.
¿Cuánto tiempo lleva desarrollar un tema de WordPress desde cero?
Varía mucho según la complejidad, pero un proyecto de tamaño medio suele necesitar entre dos y seis semanas, contando maquetación, plantillas dinámicas y pruebas.
¿Se puede combinar un tema de bloques con Elementor?
Sí, aunque no es lo más habitual. Lo normal es elegir un enfoque u otro para mantener consistencia y facilitar el mantenimiento del proyecto a futuro.
¿El desarrollo de un tema afecta al SEO?
Sí, y bastante. La velocidad de carga, la estructura de encabezados y el código limpio influyen directamente en cómo Google evalúa la web, así que es algo que hay que tener en cuenta desde el desarrollo, no añadir después.
¿Necesitas un tema a medida para tu web?
Un desarrollo de temas de WordPress bien planteado es la base de todo lo que viene después: velocidad, SEO, facilidad de gestión y una imagen de marca que no se parece a la de cualquier otra web hecha con la misma plantilla.
En ZeroMoment nos encargamos del diseño y desarrollo completo de tu web, adaptado a cómo trabaja tu equipo y a lo que necesita tu negocio.
o