The WordPress paradox: its greatest strength could be its downfall.
One of WordPress’s greatest virtues has always been its extraordinary backward compatibility. While other platforms – like Prestashop, Laravel, or many JavaScript frameworks – have broken compatibility release after release, forcing developers to rewrite large parts of their projects, WordPress has maintained a surprising continuity.
Since the introduction of Custom Post Types in version 3.0, there hasn’t been any change that completely broke compatibility. Not even major disruptions like the Gutenberg editor or Full Site Editing have truly done it. In fact, a relatively simple theme can still work years later, even after major PHP version jumps, like the move to PHP 8.
This stability has made WordPress extremely popular, easy to maintain, and accessible to millions of developers worldwide. But that same stability, that commitment to continuity, has also come at a cost.
We’re living in a moment where the web is evolving at high speed. Modern frontends, real-time interactions, hybrid rendering, AI-driven optimization, and distributed architectures based on microservices and APIs are becoming the norm. In this context, WordPress risks falling behind.
The question many of us are asking is simple: what should WordPress do to avoid becoming obsolete?
If it chooses to move forward with a deep change, it risks breaking its greatest asset: compatibility and the community that sustains it. But if it chooses not to, it will very likely lose relevance to other solutions that are more agile, modern, and better adapted to today’s challenges.
However, there is a way out. A third path.
WordPress doesn’t have to give up its essence. It can remain a robust, flexible, powerful backend, while leaving the frontend to modern frameworks like Next.js, Vue, or Astro. Astro, in particular, is the one that personally convinces me the most: it’s lightweight, hybrid, it lets you integrate React, Vue, or whatever you need, and its “framework of frameworks” approach makes it especially versatile.
That’s what it would look like: WordPress as the backend, Astro on the frontend, and an AI layer to generate dynamic content and automate editorial workflows. All of it without the end user even noticing there’s a WordPress behind it.
The next big release – version 7, or whichever marks the next major milestone in the CMS evolution – could be that long-awaited turning point. It doesn’t have to change everything, but it should open up more decisively to the headless paradigm and the demands of modern web development.
If that happens, WordPress still has a lot of future ahead. At least, as long as something we still call “a website” continues to exist.
But that… is another topic.
And it deserves a full post of its own.
Do you see it the same way, or do you think I’m wrong?