
After spending over two decades in the WordPress ecosystem — building sites and plugins, running WP Mayor, and watching the platform evolve — I recently found myself asking a question I never thought I’d ask: is it time to look elsewhere?
The question came from an unexpected place. My seven-year-old son wants to build his first website. He’s got ideas — a blog about football, RC cars, retro gaming, places he’s traveled. The kind of personal site that used to be everywhere before social media swallowed the web.
And I found myself hesitating. Do I teach him WordPress, the same way I learned twenty years ago? Or has something better come along — something more modern, more suitable for a beginner in 2025?
It’s a simple question with surprisingly few good answers. And it led me down a rabbit hole that every WordPress developer or agency owner should probably go down themselves.
Drama in the WordPress community is not something new, but the governance drama in 2025 between Automattic and WP Engine hit quite different than previous conflicts, and added urgency to the question. If you missed it: Matt Mullenweg, who controls both Automattic and the WordPress.org infrastructure, got into a public dispute with WP Engine over trademark usage and what he saw as insufficient contribution back to WordPress. It escalated to Automattic blocking WP Engine’s access to WordPress.org plugin updates, effectively weaponizing the shared infrastructure against a major host. Legal action followed.
Whatever you think about the merits of either side, it revealed something uncomfortable: the WordPress ecosystem has a single point of failure. One person’s decisions can disrupt the plugin update mechanism that millions of sites depend on. That’s a governance risk that didn’t feel real until it happened.
It certainly made me think. If the future of WordPress depends on the mood of one person, maybe it’s worth knowing what else is out there.
So I went looking. Properly. Not just a quick Google, but actually evaluating what could realistically replace WordPress for the kind of work most of us do.
I should be upfront about my own position here: I founded and ran WP Mayor for years. I’ve built my career within the WordPress ecosystem for over two decades. I’m not a neutral observer. But that history is also why I take this question seriously — I have skin in the game, and if I’m going to teach my son something, I want it to be the right thing. I’d rather face an uncomfortable answer honestly than keep my head in the sand.
Here’s what I found: nothing.
And that’s actually the story worth telling.
The Landscape Today
WordPress powers something like 43% of the web. That’s not a typo. Nearly half of all websites run on it. When you have that kind of dominance, “replacement” isn’t really the right framing — it’s more like asking what could replace email or the web browser.
But let’s take the alternatives seriously anyway.
Static Site Generators (Astro, Hugo, Eleventy)
These are the darlings of the developer community right now. Astro in particular has real momentum — so much so that Cloudflare just acquired the team behind it in January 2026. You write content in Markdown or HTML, the tool generates static files, and you deploy to Cloudflare Pages, Netlify, or Vercel for free.
The output is blazing fast. No database, no PHP, no security patches. Just HTML files.
The problem? There’s no admin panel. No visual editor. You’re editing files in a code editor and pushing to Git. For developers building their own sites, this is actually pleasant. For clients who need to update their own content? Forget it. You’d spend more time training them than building the site.
These tools aren’t WordPress replacements. They’re developer tools that happen to produce websites.
Modern PHP CMSs (Statamic, Craft, October)
This is where it gets interesting — and then disappointing.
Statamic is built on Laravel and it’s genuinely lovely to work with. Clean codebase, beautiful control panel, flat-file storage option so you can version control everything in Git. If you’re a developer who’s tired of WordPress’s quirks, Statamic feels like a breath of fresh air.
But here’s the thing: Statamic is basically “what if we rebuilt WordPress with modern architecture.” Same concept, cleaner execution. It’s free for solo and hobby projects, but commercial use requires a license ($275+ per site), which adds up quickly if you’re building for clients. The problem is that if you’re going to use something that fills the same role as WordPress, you might as well use WordPress.
That’s a tough sell commercially. It’s like buying a beautifully engineered boutique car when a Toyota does the same job and has mechanics on every corner.
Craft CMS is similar — great developer experience, excellent content modeling, but tiny ecosystem. October CMS tried to be the Laravel-WordPress hybrid and never got traction.
It’s worth mentioning ClassicPress here too — a fork of WordPress that stripped out Gutenberg and aims to maintain a more traditional, stable WordPress experience. If your main complaint about WordPress is the direction of the block editor, ClassicPress directly addresses that. But it inherits the same fundamental limitation as the other alternatives: a much smaller ecosystem. Plugins built specifically for Gutenberg won’t work. The developer community is a fraction of WordPress’s. It’s a viable option for specific situations, but it’s not a path to growth.
None of these are going to grow beyond niche. The network effects aren’t there and probably never will be.
That said, Laravel is currently experiencing something of an AI-driven renaissance. As it becomes easier to build plugins and extensions with AI assistance, I expect more Laravel-based CMS alternatives to emerge, and their marketplaces to fill out quickly. The moat may be collapsing faster than I would have predicted even a year ago.
Headless CMS Options (Strapi, Directus, Sanity, Contentful)
The headless approach separates your content management from your frontend. You store content in a CMS with an API, then build your frontend however you want — React, Vue, static HTML, whatever.
This is popular in enterprise and among developers building complex applications. But for a typical website or blog? It’s overengineered. You now need to build and maintain two things instead of one. And most of these either have usage-based pricing (Contentful, Sanity) or require significant technical overhead to self-host (Strapi, Directus).
Not a WordPress replacement. A different tool for different problems.
Hosted Website Builders (Squarespace, Wix, Webflow)
These took the “I just want a simple website” crowd from WordPress, and honestly, good for them. Someone who would’ve struggled with WordPress anyway is probably better served by Squarespace.
But these are subscription services with limited flexibility. You’re renting, not owning. The moment you want to do something the platform doesn’t support, you’re stuck. And you’re paying monthly forever.
Different market, not a replacement.
The One Exception: Shopify
Here’s where someone actually did take significant territory from WordPress — specifically from WooCommerce.
Shopify succeeded by being opinionated and hosted. You don’t think about servers, updates, security, or plugins conflicting. You just sell stuff. That convenience premium turned out to be worth a lot to merchants who’d rather focus on their products than their technology stack.
If you’re building an e-commerce site today and you’re not a developer, Shopify is often the right answer. That wasn’t true ten years ago.
So Why Does WordPress Still Win?
WordPress’s moat isn’t the technology. The technology is arguably its weakest point — the legacy codebase, the sometimes awkward plugin architecture, the Gutenberg direction that’s divided the community.
The moat is the ecosystem, and at the center of that ecosystem is the plugin directory.
There are over 60,000 plugins in the official WordPress repository, plus thousands more sold commercially. Need SEO tools? Multiple mature options. Need to add e-commerce? WooCommerce and its hundreds of extensions. Need to display your Instagram feed beautifully? Spotlight handles that. Need to aggregate content from RSS feeds across the web? WP RSS Aggregator has been doing that for over a decade. Need membership functionality, booking systems, form builders, multilingual support, backup solutions, security hardening, performance optimization, affiliate management, email marketing integration? Someone built a plugin for it. Probably several someones, so you can choose.
This is the part that newer platforms cannot shortcut. You can build a technically superior CMS in a year or two. You cannot build an ecosystem of tens of thousands of plugins developed over two decades. Every time someone evaluates a WordPress alternative, they eventually hit a feature they need that either doesn’t exist on the new platform or requires custom development. That’s the moment they come back.
Beyond plugins, WordPress has millions of developers who know it, hosting companies offering one-click installs, twenty years of Stack Overflow answers, and a mental model that non-technical people actually understand. And then there’s the educational ecosystem — hundreds of blogs, YouTube channels, and communities dedicated to teaching WordPress for free. Sites like WP Mayor, WPBeginner, and countless others have spent years creating tutorials, reviews, and guides. That depth of learning resources doesn’t exist for alternatives. When you’re stuck at 2am trying to figure out why your site is broken, the answer is almost certainly already written somewhere. Try that with Statamic.
The plugin ecosystem is the killer feature. It’s what lets a non-developer build a genuinely complex site without writing code.
To displace WordPress, you’d need to replicate all of that. Not just build a better CMS, but build an entire ecosystem around it. That takes a decade and a lot of luck.
What About AI?
There’s one wildcard worth considering: could AI change this equation?
The plugin ecosystem advantage exists partly because custom development is expensive and slow. If you need functionality that doesn’t exist as a plugin, you’re either paying a developer or learning to code yourself. That friction pushes people toward platforms with existing solutions.
But AI is making custom development faster and cheaper.
Tools like Claude and Cursor let developers build features in hours that would have taken days. Non-developers are starting to build simple tools themselves with AI assistance. If this trend continues — and there’s good reason to think it will — the “just use a plugin” advantage might erode.
That doesn’t mean WordPress loses. It might mean the opposite: WordPress’s open, extensible architecture could become even more valuable when AI can generate custom plugins on demand. Or it might mean newer, cleaner platforms become more viable because the cost of building missing functionality drops dramatically.
The lines are already blurring. Established WordPress plugins like WP RSS Aggregator are heavily implementing AI features into their existing products. So the question isn’t just “WordPress or something else” — it’s increasingly “WordPress with AI, custom AI-powered apps, or some hybrid we haven’t fully defined yet.”
I don’t know exactly how this plays out. But I’m positioning myself to find out. Through AgentVania, I’m actively helping small businesses implement AI solutions — custom integrations that might eventually become standalone apps, WordPress plugins with AI at their core, or something else entirely. The opportunity feels real, even if the shape of it isn’t fully clear yet.
If you’re thinking about technology choices for the next decade, it’s worth considering that the calculus might shift in ways we can’t fully predict. Staying close to both WordPress and AI seems like a reasonable hedge.
So What Should You Actually Use?
The answer depends on what you’re building. But before getting into specifics, it’s worth stating something clearly: the plugin ecosystem is the real reason WordPress remains dominant. It’s not the core software — the core is showing its age. It’s the fact that whatever you need to do, someone has probably already built a plugin for it. That head start is nearly impossible for newer platforms to overcome.
When you choose a newer CMS with a limited plugin or app collection, you’re betting that either you won’t need extended functionality, or you’re prepared to build it yourself. Sometimes that’s the right bet. Often it isn’t.
With that in mind, here’s how I’d think about specific use cases today:
For a SaaS marketing site — the landing pages, pricing, documentation — WordPress works but is honestly overkill. Astro or another static generator is ideal here: fast, secure, cheap to host, and your dev team can manage it in Git alongside the product code. Many SaaS companies have moved this direction. If you need non-technical marketing people editing content regularly, then WordPress or Webflow make more sense.
For the SaaS application itself — the actual product your customers log into — this is custom application territory. Not WordPress, not any CMS. You’re building with Laravel, Next.js, Rails, or whatever fits your team. The dashboard, the user management, the core functionality: all custom code.
For a blog, whether personal or company, WordPress remains the sensible default. Easy to use, and the SEO plugin ecosystem alone — Yoast, Rank Math, and others — gives you functionality that would take significant effort to replicate elsewhere. If you’re technical and want something minimal, Astro works well. Ghost is worth considering if you want memberships and newsletters built in, though you’re back to subscription pricing for their hosting.
For a brochure site — your typical small business with five to ten pages — WordPress if the client needs to edit it themselves. If it’s truly static and they’ll never touch it, a static generator deployed to Cloudflare Pages or Netlify is simpler and costs nothing to host. Squarespace is honestly fine here too if you don’t want ongoing maintenance responsibility.
For an aggregator site — directories, listings, job boards, content curation — this is where WordPress’s plugin ecosystem genuinely shines. Custom post types, Advanced Custom Fields, and plugins like WP RSS Aggregator let you model complex content relationships and pull in external feeds without building everything from scratch. Try doing that on a newer platform and you’re either writing custom code or discovering the feature simply doesn’t exist. If you need heavy custom functionality beyond what plugins provide, Laravel becomes the better foundation, but you’re committing to building and maintaining everything yourself.
For a dashboard or internal admin panel, never WordPress. This is custom application territory. Laravel with Filament or Livewire works well, or a React/Vue frontend talking to an API. Tools like Retool or Budibase exist if you want a low-code approach.
For e-commerce, Shopify unless you have specific reasons to avoid it — complex customization requirements, wanting to avoid monthly fees, or B2B use cases that don’t fit their model. WooCommerce remains viable if you need full control and can handle the ongoing maintenance burden. The WooCommerce extension ecosystem is massive, which is partly why it’s held its ground against Shopify better than other WordPress-based solutions might have.
For a membership or online course site, WordPress with plugins like LearnDash, MemberPress, or Restrict Content Pro is the established route. The alternatives — Teachable, Kajabi, Thinkific — work well but are subscription-based and lock you into their platform. If you want ownership, flexibility, and the ability to extend functionality with other plugins, WordPress wins. The integration between membership plugins and the rest of the WordPress ecosystem means you can combine courses with WooCommerce, email marketing plugins, affiliate tracking, and more without everything being siloed.
For a forum or community site, WordPress with BuddyPress or bbPress works, though it can feel clunky compared to purpose-built solutions. Discourse is genuinely better for traditional forums but requires separate hosting and management. Circle and similar platforms are subscription-based. Honestly though, for most use cases a private Slack, Discord, or Telegram group has replaced the need for a traditional forum — the format has fallen out of fashion.
For a portfolio site — photographers, designers, creatives showcasing work — WordPress or Squarespace both work well. Squarespace templates are often better designed out of the box for visual portfolios, which matters when the whole point is aesthetics. If the person is technical, a static site with a good gallery setup is cleaner and faster. For Instagram-heavy portfolios, plugins like Spotlight make it easy to display your feed beautifully without manual updates.
For a news or media site, WordPress dominates and it’s not close. The publishing workflow, editorial roles, revision history, scheduling, and the plugin ecosystem for advertising, analytics, paywalls, and newsletter integration are hard to match. Most major online publications run on WordPress or something custom-built with a much larger budget. If you’re starting a media company today, you’d need a compelling reason not to use WordPress.
For a multilingual site, WordPress with WPML or Polylang. This is one area where the plugin ecosystem has an unambiguous advantage — multilingual content management is genuinely complicated, and these dedicated plugins have spent years solving edge cases you’d never anticipate. Building multilingual support into a custom site or using a platform without mature multilingual plugins means rediscovering all those edge cases yourself.
For a landing page or single campaign page, you might not need a CMS at all. A single HTML file deployed to Cloudflare Pages or Netlify, or something built quickly in Webflow or Carrd, is often the right answer. Increasingly, AI tools can generate a complete landing page in minutes — the results are genuinely good now. WordPress is overkill for a one-page campaign that’ll run for three months and then get archived.
The pattern that emerges: WordPress wins when you need a content-managed website that non-technical people will edit, and especially when you need functionality beyond basic content management. The plugin ecosystem means you’re rarely starting from zero. Custom code wins when you’re building an application with unique requirements. Static generators win when it’s developer-managed and performance is paramount. Shopify wins for selling products online to consumers.
So What About My Son?
This brings me back to where I started: what should I teach a seven-year-old who wants to build his first website?
The purist in me considered static site generators. Teach him real HTML, CSS, and JavaScript from the start. No abstractions, no admin panels — just code and a text editor. He’d learn the fundamentals that underpin everything else.
But that’s not realistic for a kid who wants to write about football and share photos from his travels. The friction between “I have an idea” and “it’s live on the internet” needs to be as small as possible. Otherwise the excitement dies before he publishes his first post.
I also considered the hosted builders — Squarespace, Wix, that sort of thing. They’re genuinely easy. But they’re also subscription services that teach you nothing transferable. If he outgrows them, he starts over. And I’d rather he owned his content from day one.
There’s also a more technical approach worth considering: run WordPress locally using Local, convert to static HTML, and publish to Cloudflare Pages via GitHub. The advantage? As long as you keep paying the $10 annual domain renewal, his blog will still be around decades from now — no ongoing hosting fees, no server maintenance, no security updates.
And for simple websites, AI generation is genuinely the fastest way to go now. Tools like Claude’s artifacts can generate a complete, polished website in minutes. Save it to GitHub, publish on Cloudflare Pages or Netlify, done. The results are honestly terrific.
But here’s my hesitation with both approaches: he won’t learn much. The Local-to-static workflow is elegant but opaque — he’d be pushing buttons without understanding what’s happening. And AI-generated sites skip the entire process of building something yourself. The magic of “I made this” gets lost when the honest answer is “AI made this and I clicked deploy.”
So I’m going with WordPress. Not because it’s perfect, but because it hits the right balance for a young beginner:
He can write and publish immediately. The gap between having something to say and saying it publicly is just a few clicks. That immediate gratification matters enormously when you’re seven.
There’s depth when he’s ready for it. He can start just writing posts, then get curious about themes, then maybe peek at the code underneath. The ceiling is high enough that he won’t outgrow it for years — if ever.
The skills transfer. Understanding how WordPress works teaches concepts — content management, databases, hosting, domains — that apply everywhere. Even if he eventually moves to something else, the mental models carry over.
And honestly? I know it. I can help him when he gets stuck, show him tricks, explain why things work the way they do. There’s value in learning something your parent can teach you, beyond just the technical knowledge.
Twenty years later, I’m teaching the same platform I learned on. That says something — either about WordPress’s staying power, or about the lack of alternatives, or both.
What This Means
If you’re a developer or agency wondering whether to jump ship, the honest answer is: there’s nowhere to jump to. Not yet.
If you’re nervous about WordPress governance — and I think that’s reasonable — the practical response is to keep your skills portable. Learn modern PHP and JavaScript. Understand the principles, not just the WordPress-specific implementations. If something does eventually emerge, you’ll be ready.
If you’re building a new site today and you need a CMS with an admin panel that non-technical people can use, WordPress is still the answer. I wish I had something more exciting to tell you.
The gap in the market is real. A modern, open-source CMS with WordPress-level usability and a growing ecosystem would be genuinely valuable. But nobody’s built it yet.
Maybe that’s the opportunity.
I’ve spent over a decade in the WordPress world and I’m genuinely wrestling with these questions. What do you think — have I missed something? Is there a platform gaining traction that deserves more attention? Let me know in the comments or reach out on Twitter.

What about Drupal? Do you see that gaining more traction in the coming years?
I don’t follow Drupal that much Steve, but I don’t see it competing directly against WordPress.
See your site is based on good old Genesis.
For a different experience a theme like Ollie is a nice step forward.
Thanks Henk, indeed I need to redo the site with a more modern team like Ollie.
Sitely
Thanks for mentioning it, Joseph! I’ll take a look.
I’ve used WordPress for the past 20 years, and worked with it professionally for almost as long. I’ve also used most of the other CMSs you mention. Your write-up is the most even-handed, wide angle look at the CMS space and how WordPress fits in it right now, that I’ve read. Kudos, and thanks!
Thanks Doug, really appreciate that! I tried to give everything a fair shake rather than just cheerleading for WordPress. Glad it came across that way.
Mmmm, glad that you did this.
Re static sites- i started with static sites (godaddy) and their blog/podcast (discontinued). dont know what their blog was using (but incredibly easy to use) and the static site- the speed was way under what wordpress could achieve. Which led to a lot of traffic (ok bigger niche- finance). Not having to deal with the backend of things was a huge bonus. This also explains Shopify- just focus on the store. (e.g. i had a shop attached to current site – over 5000 products- was getting very good seo and taking on long established shops. However, no time to focus on the actual “shop”).
Re AI: i just yesterday asked Grok to help with a fatal error… couple of minutes, had given code to fix the issue- fatal error gone. So, yes… AI will take lots of custom stuff away, soon as people become comfortable in expanding their use cases.
Re the huge amount of plugins… i dont really see this as a fantastic advantage (i am not a developer- just create stuff as i need it). The reasons being: the amount of plugins lead to a large waste of time, reading the info, thinking about whether it will conflict, is it duplicatings something else, etc. then which one should you use.??
Rather, the sites like wp mayor (put u first! he he), wp beginner and so on, are far more helpful than just plugins- as the reasoning is explained and often the option of not using plugins.
Also, puttin heavy plugins on one site actually becomes an issue- there is only so much you can do about performance. e.g. i use buddypress, bbforum and geo directory. i simply had to put woo on another site. it was too heavy and too risky if something conflicted. i know there are some newer shop plugins redesigning from the ground up (but i havent tried any of them).
With all that being said. i think there is a movement growing away from social media and top heavy huge “be all” social media sites. I expect this will grow into the old way of doing things. maybe not into ‘forums’- but into niche specific type sites, where the persons content can be safer (not cancelled on a whim/ etc.) and ‘authority’ can be based on more than just followers or likes.
I think that wordpress could grow substantially by doing one thing:
Offering a “content” creator type package.
No fee/ fast theme/ basic plugins that work well together- for a few standardised things that people want to do (e.g. images/writing/podcast/blog pages, etc).
Offered as a standardised easy package for people that want to own their own website and content. When they sign up on wordpress- they get info on this.(not like a jetpack- standalone products). They can then get started quickly and do what they are supposed to be doing- content and creation- not website building.
Pro versions could still be used and they could understand their is a whole wordpress.org plugin base.
I would hasten to say (unfortunately without evidence) that many people simply use the same plugins that are talked about anyway. You could probably easily remove half of the plugins on wordpress and hardly anyone would notice.
Thanks for the article.
Kenny
Kenny, you’ve touched on something I think about a lot—the plugin bloat problem. You’re right that static sites solve a lot of headaches, but the learning curve keeps most people away.
Your “content creator” package idea for WordPress is spot on. Strip it back to writing, media, and maybe newsletters—that’s what 80% of bloggers actually need. The irony is WordPress started simple and became complicated by trying to be everything to everyone.
The AI angle is interesting too. I’ve noticed AI is getting better at catching those sneaky plugin conflicts that used to take hours to debug. Still early days though.
WordPress is king!
Hard to argue with that! It’s earned its crown over the years.
Notes: I think WP for newbies needs serious work. Some years back I used Webflow for a year, and their video tutorials were absolutely the best. Sure, there are a good handful of excellent devs on YouTube sharing their knowledge and guiding WP users, but when a newbie opens WP – he/she is essentially lost. – plugins can be a nightmare to maintain and are hackers‘ delight. – I believe custom coding will have a revival. AI can be a good guide to learn. – translations plugins: I use TranslatePress for a six language project and am happy with it.
Cheers from a (relatively – 2 year) WP newbie
Thanks for your summary, nice to read. With etchwp you get WordPress plus HTML/CSS: the best of both worlds. Maybe this is the way to go for your son.
Good shout on etchwp, Wilbert. For those who want WordPress flexibility without the full complexity, tools like that can bridge the gap nicely.
Tom, you’ve nailed the WordPress paradox—incredibly powerful but the onboarding experience is rough. Webflow definitely got that part right with their tutorials.
The plugin maintenance grind is real. I’ve lost count of how many times an update broke something on a Friday evening. TranslatePress is a solid choice for multilingual—I’ve heard good things about it being less bloated than some alternatives.