WordPress no es el problema. El tema es el problema.
Por qué separar el CMS del front lo cambia todo — y por qué WordPress sigue siendo el mejor sitio para escribir.
“Con WordPress solo se hacen webs básicas.” Lo habrás oído mil veces. Que si todas las plantillas parecen la misma, que si se quedó anclado en 2010, que si no ha sabido subirse ni a la ola de la IA ni a la de las herramientas modernas. Es uno de esos prejuicios que, de tanto repetirse, acaban sonando a verdad.
Aquí va el spoiler: casi nunca están hablando de WordPress. Están hablando del tema.
El malentendido: WordPress no es su cara
Cuando alguien monta un WordPress “de los de siempre”, instala un tema: esa capa que mezcla PHP con HTML, se apoya en decenas de hooks y arrastra una estética que huele a plantilla a kilómetros. El tema es la piel. Y sí, muchas pieles son genéricas, lentas y difíciles de doblegar. De ahí viene la mala fama.
Pero debajo de esa piel hay uno de los gestores de contenido más potentes y probados del planeta: un editor que millones de personas ya saben usar, roles y permisos, revisiones, biblioteca de medios, un ecosistema enorme y una API que viene de fábrica. Nada de eso es “básico”. Lo básico era el tema que le poníamos encima.
El problema nunca fue el motor. Fue la carrocería que le atornillamos delante.
La idea: quitarle la cabeza
“Headless” (o desacoplado) significa exactamente eso: le quitamos la cabeza a WordPress. Nos quedamos con lo que hace de maravilla —guardar y servir contenido— y tiramos a la basura la capa de presentación. El front lo construimos aparte, con tecnología moderna, y le pedimos el contenido a WordPress a través de su API.
WordPress pasa a ser el cerebro. El front, la cara bonita. Y la gracia es que, mirando la cara bonita, nadie —absolutamente nadie— adivina que detrás hay un WordPress.
Por qué me metí en esto
Empecé este proyecto con una obsesión concreta: desmontar el discurso de que “con WordPress no se puede”. Quería demostrar que se puede usar como CMS y montarle delante un front espectacular, uno que al entrar te haga decir “guau, qué sitio” sin que huela ni a WordPress ni a plantilla de IA. Esas dos cosas, las dos, había que quitárselas de encima.
Porque no se trata de renunciar a WordPress para verse moderno. Se trata de quedarse con su mejor parte —un editor cómodo para quien escribe— y no pagar el precio de su peor parte —una capa de diseño encorsetada—. Lo mejor de los dos mundos, sin el peaje de ninguno.
Esta misma página es la prueba
No es teoría. Cada palabra que estás leyendo sale de un WordPress corriente y moliente, servida por su API. El diseño, en cambio, es 100 % a medida: la tipografía, el ritmo, el color, cada micro-animación. Y va como un tiro —100 sobre 100 en rendimiento de Lighthouse, cero JavaScript por defecto—. El medio es el mensaje: el propio sitio es el argumento.
¿Cuándo tiene sentido?
- Quieres un diseño propio y rápido, pero que el contenido lo edite alguien sin tocar código.
- Ya tienes un WordPress con contenido y no quieres migrarlo, solo ponerle una cara nueva.
- Te importa el rendimiento y la seguridad de verdad (el WordPress ni se expone al público).
¿Cuándo quizá no? Si es un blog minúsculo sin ambición de diseño, un WordPress clásico te sirve y te ahorra piezas. Aquí hablamos de cuando quieres algo que destaque.
¿Lo montamos?
El resto de esta guía es el paso a paso, de principio a fin. Y si quieres que te acompañe tu propio agente de IA, cópiale este único bloque: instala la skill wp-wow y le dice qué hacer. Con eso ya tiene todo lo que necesita.
Instala la skill wp-wow y úsala para montar mi proyecto:
npx skills add HombreFeliz/wp-wow
Luego, síguela: monta un WordPress headless con un front Astro premium
siguiendo la skill wp-wow. Empieza por levantar el CMS en local
y comprobar que /wp-json responde, y ve explicándome cada paso.
¿Sin agente? También puedes seguir la guía a mano. En el siguiente capítulo empezamos por el principio: dejar WordPress en los huesos para que solo haga una cosa, y la haga perfecta.