WordPress
What you take on when a site runs on WordPress
The short answer
WordPress is free open-source software you install on hosting you control, not a service you subscribe to. Themes decide how it looks, plugins decide what it does, and that ecosystem is both the reason to choose it and the reason sites decay. Somebody has to own the updates. Decide who before you decide the platform.
Either you're already on WordPress because it came with the site you inherited, or somebody just put it in a quote and moved on. The useful question isn't whether it's any good, but what it is and what it expects somebody to keep doing after launch.
Go deeper
Your content site has outgrown WordPress, or somebody says it has
When a content site should leave WordPress and when it shouldn't. What really makes it slow, who publishes on a Tuesday, and the headless middle ground.
The WordPress and Webflow quotes on your desk are pricing two different kinds of purchase
Webflow vs WordPress on maintenance, plugins, ownership and where the spend sits. Who each one suits, stated plainly, including when WordPress wins.
It's software you host, not a service you buy
You download it free from wordpress.org, install it on hosting you pay for, and from that point it's yours. The files, the database, the account. There's no vendor who can change the terms underneath you, because there's no vendor in the arrangement at all.
It's licensed under the GPL, written in PHP, and it keeps everything it knows in one database. That last part matters: get the database and the uploads folder and you have the site.
The trade for that ownership is that everything a hosted platform quietly does on your behalf is now somebody's job. Fine when somebody has that job. It's the whole problem when nobody does.
What the visitor gets
Public
A page assembled on request, or a cached copy of one. Almost nothing here is a file somebody saved.
Themes and plugins
Where change lives
The theme decides how it looks. Plugins decide what it does. This layer is where most sites go right and where nearly all of them go wrong.
WordPress core
Free
The open-source application itself, the same download for everyone, updating on its own schedule.
The database
Your content
Every post, page, setting and plugin option sits in one database. Back that up and the content is safe.
Hosting
Your bill
A PHP server, the database, backups and a certificate, on an account in somebody's name. Check that the name is yours.
WordPress.org and WordPress.com are two different products
Almost everyone gets this wrong once. The two names sell genuinely different things.
WordPress.org is the software. Free, self-hosted, put it wherever you like, install any theme or plugin you want. That's what people usually mean by WordPress and it's what most of the web runs.
WordPress.com is a commercial hosting service run by Automattic. It runs the same software for you, keeps it patched and takes the server off your hands. In exchange, the cheaper plans limit what you can install, and your own plugins and themes only become possible further up the range. Those tiers change, so read the current plan page rather than an article about it, this one included.
Neither is the better one. They're two ends of a range, and where you sit on it is a maintenance question, not a technical one.
Hosting it, and what maintenance actually means
Running WordPress means running a PHP server, a database, backups and a certificate. Hosts sell that in tiers, from general shared hosting that runs whatever you upload, to managed WordPress hosting that handles updates, backups and caching and blocks plugins it knows cause trouble.
The maintenance is a short list. Core has installed its own minor security releases by default for years, and plugins update themselves too if you turn that on. Somebody still has to notice when an update breaks a page, keep the PHP version current, and check that a backup restores.
That's not a big job. It's also never zero, and it never announces itself. The sites that end up in trouble aren't the ones with hard problems. They're the ones where nobody wrote down whose job this was.
WordPress.com
Hosted by Automattic. Your own plugins on the higher plans only.
Managed host
Updates, backups and caching handled. Some plugins blocked outright.
Shared hosting
Runs whatever you upload. The updating is yours to arrange.
Your own server
Every control there is, and an operations job to staff.
Someone else runs it
You run it
- Someone else runs it
WordPress.com
Hosted by Automattic. Your own plugins on the higher plans only.
Managed host
Updates, backups and caching handled. Some plugins blocked outright.
Shared hosting
Runs whatever you upload. The updating is yours to arrange.
Your own server
Every control there is, and an operations job to staff.
- You run it
Themes and plugins are the whole argument
A theme decides how the site looks. A plugin decides what it does. Everything distinctive about WordPress follows from both being open to anybody who wants to write one.
The plugin directory lists tens of thousands of free ones, with a commercial market on top. Forms, ecommerce, memberships, events, bookings, translations. Whatever the unusual requirement is, something already does it and it's probably installable this afternoon. For a business that needs one specific capability, that's the strongest argument on the table.
The second argument is people. W3Techs, which tracks content systems across the web, has put WordPress well ahead of every other one for years, and the labour pool matches. You can hire for it, get three firms to quote the same job, and hand it on when a relationship ends. A niche platform guarantees none of that.
Where it's genuinely strong
Publishing. It started as a blogging tool and never lost the parts that made it good at that: drafts, revisions you can roll back to, scheduled posts, and roles from contributor up to administrator, so a new writer can submit without being able to publish.
If several people produce content on a schedule and an editor signs it off, that workflow is there on day one. Newer platforms are still catching up on it, which is much of why publishers stay put. A few thousand posts with categories, tags and authors is ordinary here, not an edge case.
Where it goes wrong
Through accumulation, almost always, and almost never on day one.
Plugin sprawl is the common one. Each was a reasonable decision by itself: a slider, a form, a popup for one campaign three years ago. Thirty of them later, every page loads a stylesheet and a script from each, the queries multiply, and the site is slow. That isn't the platform. It's a site carrying years of small decisions nobody removed.
The other one is updates nobody owns. The vulnerability reports published each year by the firms that monitor this put most new WordPress issues in plugins and themes rather than core, so your exposure tracks how many you run and how fast they get patched. An abandoned plugin is worse than an out-of-date one.
Both failures are organisational rather than technical, which is why changing platform fixes neither. Whatever you move to inherits the same habit.
The two comparisons worth reading next
Nobody weighs WordPress in the abstract. It gets weighed against something, and two of those comparisons have their own pages here.
Against Webflow, the question is who edits the site day to day, and what the plugin ecosystem costs you in return for the freedom it gives you.
Against Next.js, the question is different. It's whether you're building a site or an application, and what happens when the two need the same codebase.
Before either one, settle two things: who edits this site, and who owns its updates in year two. Both comparisons get shorter once those two names are written down.
Worth knowing before you start
Open the users screen and read the administrator list. Admin accounts outlive the people who set them up, and an old agency login is the most common way a site nobody attacked ends up compromised.
Write down, next to each active plugin, what it does and who asked for it. Anything nobody can explain is a candidate for removal, and removing one is faster than tuning around it.
Ask whether a backup has ever been restored, not whether backups are running. An untested backup is a folder, not a plan.
Ask which PHP version the host runs and whether it's still supported. That one answer tells you roughly how current everything else on the server is.
Get a copy of the database and the uploads folder somewhere your company controls. Those two things are the content, and they're yours whoever built the site.
Common questions
The software is. Hosting, a domain, a commercial theme and any premium plugins are not. The bill is real, it's just paid to several people rather than one.
.org is the software you download and host yourself, with nothing restricted. .com is a hosting service run by Automattic that runs the same software for you, where installing your own plugins and themes only becomes possible on the higher plans. Those tiers change, so check the plan page.
Core is actively maintained and installs its own minor security releases by default. The vulnerability reports published each year put most new issues in plugins and themes instead. Security here is mostly a question of how many plugins you run and how fast they get updated.
Usually accumulation rather than the platform. Too many plugins each loading their own scripts on every page, images uploaded at full camera size, and a theme picked for how its demo looked. Check those three before anyone quotes you a rebuild on something else.
The content moves, the build doesn't. Posts, pages and images export, and the database is yours to take. The theme, the plugin behaviour and any custom fields get rebuilt on whatever you move to. That's true of every platform.
Not for publishing. The editor and the built-in roles are designed for people who aren't technical. For updates, backups and the morning a plugin update breaks the homepage, somebody technical has to be reachable. That's an arrangement to make in advance, not necessarily a hire.
Related
Want to talk through your situation?
A short call is usually enough to tell whether this is the right work for you. If it isn’t, we’ll say so.