A WordPress plugins screen cut by a dashed line. Above, WordPress 7.1 core installs security releases automatically. Below, plugins and a theme show Enable auto-updates, and PHP 8.2 support ends 31 Dec 2026. Beside it, 91% of new 2025 flaws were in plugins and 37.5% of sites run unsupported PHP.

WordPress advantages and disadvantages: the WordPress features and who maintains each

Most lists give every pro and con the same weight. Sort them instead by who keeps each part working, and the PHP (the language WordPress runs on) version under your own site tells you which side you are on.

What are the real WordPress advantages and disadvantages?#

WordPress advantages and disadvantages split along one line: what the WordPress project maintains for you, and what it hands to you to maintain. The WordPress.org upgrading guide, read on 1 October 2026, lists "Minor core updates, such as maintenance and security releases" among the updates a site installs on its own. That is the maintained half.

The other half starts where core stops. In 2026, Patchstack's State of WordPress Security said "91% of new vulnerabilities were found in plugins, and 9% were found in themes". Meanwhile, the PHP under the site belongs to the host or the owner. On 1 October 2026, 37.5% of WordPress sites ran a branch that no longer gets security fixes.

So the useful question is not whether WordPress is good. Instead, ask which parts of your site sit on each side of the line. Then ask who will look after the side that is yours.

DiagramWho maintains each part of a WordPress site: core on the project's side; plugins, themes and the PHP branch on the owner's side. Source: WordPress.org upgrading guide and plugin and theme auto-updates guide, read 1 October 2026; Patchstack, State of WordPress Security in 2026, 25 February 2026.

What are the main features of WordPress?#

The main features of WordPress are the block editor, themes, plugins, six user roles, the REST API, multisite and revisions, and each one is maintained for you or handed to you. WordPress ran 40.2% of all websites on 1 October 2026 by W3Techs' count, and that reach is why the WordPress.org directory lists over 74,000 free plugins.

WordPress share of websites58.7% against 40.2%

58.7%

Sites whose CMS is known

40.2%

All websites

WordPress runs 40.2% of all websites, and that reach is why plugin authors keep building for it.

WordPress share of websites (% of websites, W3Techs, 1 October 2026)
Option% of websites, W3Techs, 1 October 2026
Sites whose CMS is known58.7%
All websites40.2%

Source: W3Techs, 1 October 2026

Each feature below is named in WordPress.org's own documentation, so each can be sorted in the project's own words.

  • Block editor. The block editor guide says "Blocks are the content elements that you add to create content layouts". So editors build media-rich pages without code, and core maintains the editor. However, the same guide says the classic editor now needs the classic editor plugin, which is one more part to keep updated.
  • Themes. The theme handbook says "A WordPress theme represents the design of your website". So the whole design can change without touching the content. Yet a theme is third-party code, and Patchstack counted 9% of 2025's new vulnerabilities in themes.
  • Plugins. The Plugin Handbook says plugins "extend the functionality of WordPress without touching WordPress core itself". Its cardinal rule is "Don’t touch WordPress core", because WordPress overwrites core files with each update. As a result, core can update without wiping out your changes. However, every plugin is code from a separate author, shipped on that author's schedule.
  • Roles and capabilities. The roles guide says "WordPress has six pre-defined roles", from Super Admin to Subscriber. So editorial access is graded out of the box. Still, the same guide gives a single site's Administrators the install_plugins capability, so every admin login can add code to the site.
  • REST API. The REST API handbook says applications talk to a site "by sending and receiving data as JSON". So apps and a headless front end can read and write content. What each plugin adds to that API is still yours to review.
  • Multisite. The multisite guide says the sites in a network "all share the same WordPress installation core files", and they can share plugins and themes too. So one install runs many sites. Then again, one bad plugin update reaches every site that shares it.
  • Revisions. The revisions guide says WordPress "stores a record of each saved draft or published update". So any saved change can be compared and restored, and core maintains the feature in full.

Read down the list and the line appears. The editor, roles, the REST API and revisions ship in core and update with it. Themes and plugins are chosen by you, and so is the work of keeping them safe.

Which advantages does the WordPress project keep maintaining for you?#

Core largely looks after itself: minor security releases install automatically by default, and nearly three in five WordPress sites reported version 7.1 on 1 October 2026. The upgrading guide says automatic background updates arrived in WordPress 3.7 "in an effort to promote better security".

Show data table
Share of WordPress sites by core version, WordPress.org stats API, read 1 October 2026.
Item Value
WordPress 7.1 59.344
WordPress 7.0 10.07
WordPress 6.9 7.379
WordPress 6.8 5.668
WordPress 6.7 2.7

Most WordPress sites already report the newest core, 7.1.

Figure Share of WordPress sites by core version, WordPress.org stats API, read 1 October 2026. WordPress.org stats API, read 1 October 2026

The release pace is steady too, year after year. Make WordPress Core's release cycle page, read in October 2026, says a cycle "usually lasts around 4 months". Also, since WordPress 5.6, new installations get major core releases automatically as well. The upgrading guide notes one exception: a site that WordPress detects in version control.

In practice, this half needs almost nothing from you. The project writes the fix, ships it and installs it. Therefore, the honest advantage of WordPress is not that it is secure. Rather, the part the project owns stays current with very little effort from the owner.

Where do the security disadvantages of WordPress actually come from?#

Of the 11,334 new WordPress vulnerabilities Patchstack recorded in 2025, 91% were in plugins and 9% in themes, with six reported in core itself. Patchstack adds that those six core issues "were low priority issues".

Show data table
Where new WordPress ecosystem vulnerabilities were found in 2025: plugins 91%, themes 9%. Source: Patchstack, State of WordPress Security in 2026, 25 February 2026.
Segment Value (% of new vulnerabilities) Share
Plugins 91 91%
Themes 9 9%

Nine in ten new 2025 flaws arrived with plugins, not core.

Figure Where new WordPress ecosystem vulnerabilities were found in 2025: plugins 91%, themes 9%. Source: Patchstack, State of WordPress Security in 2026, 25 February 2026. Patchstack, State of WordPress Security in 2026, 25 February 2026

In short, the risk arrives with each plugin and theme you choose. Worse, Patchstack's State of WordPress Security in 2026 found that "46% of vulnerabilities did not receive a fix from the developer in time for public disclosure". So for close to half of 2025's flaws, no patch existed on the day the flaw went public.

Then there is the update switch. The WordPress.org auto-updates guide says administrators "can manually opt-in for automatic updates theme by theme and plugin by plugin". Because the default is off, a fix that does exist still waits for someone to click.

This is the half the project hands to you. Since it cannot pick your plugins, it cannot patch them for you either.

Which PHP versions do WordPress sites actually run?#

On 1 October 2026, about one in six WordPress sites still reported PHP 7.4, while about one in four ran PHP 8.3, the version WordPress.org recommends. The WordPress.org requirements page asks hosts for "PHP version 8.3 or greater".

Show data table
Share of WordPress sites by PHP branch, WordPress.org stats API, read 1 October 2026.
Item Value
PHP 7.4 16.631
PHP 8.0 3.964
PHP 8.1 11.127
PHP 8.2 24.557
PHP 8.3 25.728
PHP 8.4 8.827
PHP 8.5 3.343

PHP 8.3 leads, yet PHP 7.4 still holds about one in six WordPress sites.

Figure Share of WordPress sites by PHP branch, WordPress.org stats API, read 1 October 2026. WordPress.org stats API, read 1 October 2026

The spread exists because PHP is a separate layer. WordPress does not upgrade it. Instead, the host installs it, and the owner or host decides when to move. As a result, many sites stay on the branch they launched with.

The requirements page is blunt about the old branches. WordPress still works on PHP 7.4, it says, but "these versions have reached their official End Of Life and may expose your site to security vulnerabilities". In particular, a Make WordPress Core post from 22 May 2026 says WordPress 6.4 and later fully support PHP 8.3. So most sites can move without waiting on core.

How many WordPress sites run PHP with no security support?#

On 1 October 2026, 37.5% of WordPress sites reported a PHP branch with no security support, and 24.6% more ran PHP 8.2, whose support ends on 31 December 2026. Together, that is most WordPress sites, on PHP that has no fixes now or loses them by the end of 2026.

Show data table
WordPress sites by PHP security support status on 1 October 2026; shares from the WordPress.org stats API, support dates from The PHP Group. Source: WordPress.org stats API and The PHP Group, supported versions, both read 1 October 2026.
Segment Value (% of WordPress sites) Share
Unsupported (PHP 8.1 and older) 37.5 37.5%
Ends 31 Dec 2026 (PHP 8.2) 24.6 24.6%
Supported into 2027+ (PHP 8.3 and newer) 37.9 37.9%

Most WordPress sites run PHP that has no fixes now or loses them by the end of 2026.

Figure WordPress sites by PHP security support status on 1 October 2026; shares from the WordPress.org stats API, support dates from The PHP Group. Source: WordPress.org stats API and The PHP Group, supported versions, both read 1 October 2026. WordPress.org stats API, read 1 October 2026; The PHP Group, supported versions, read 1 October 2026

The figure comes from two public sources, both read on 1 October 2026. First, the WordPress.org stats API gives the share of sites on each PHP branch. Second, The PHP Group's supported versions page gives the date each branch stops getting security fixes. Summing every branch past that date gives 37.5%.

Because PHP sits under every plugin and theme, an unsupported branch carries risk that no plugin update can remove.

How long can a WordPress site stay on its current PHP version?#

Counted from 1 October 2026, PHP 8.2 has 2 months of security support left, PHP 8.3 has 14 and PHP 8.5 has 38, so the branch sets the next upgrade date. The PHP Group's supported versions page explains the clock. Each branch gets two years of full support, then "two additional years for critical security issues only".

For example, take a site on PHP 8.2, the second most common branch. Its security support ends on 31 December 2026. So from 1 October 2026, it has 2 whole months left. Moving to PHP 8.3 buys 14 months, to 31 December 2027. Moving to PHP 8.4 buys 26 months, to 31 December 2028. Then PHP 8.5 buys 38 months, to 31 December 2029. A site on PHP 8.1 or older has none left.

Try it
Pick the PHP branch your site runs

End dates from The PHP Group's supported versions page, counted from 1 October 2026.

The date your PHP branch stops receiving security fixes.

31 Dec 2026
2

PHP 8.2: 2 months left

Ends soonest

No listed branch loses security fixes sooner. Plan the move to a newer branch before the end date above, and test your plugins on it first.

Worked example: whole months of security support left from 1 October 2026
PHP 8.231 Dec 20262
PHP 8.331 Dec 202714
PHP 8.431 Dec 202826
PHP 8.531 Dec 202938
Months of PHP security support left from 1 October 2026. Pick the branch your site runs or type its end date. Arithmetic from The PHP Group, supported versions, read 1 October 2026. Modelled, not measured.

The lesson is that a PHP upgrade is not a one-off job. Each branch lives about four years. Therefore, a site that never moves will fall off the calendar on a date you can read today.

What upkeep does a WordPress site owner sign up for?#

Owning a WordPress site means four recurring jobs: plugin updates, plugin removal, theme updates and a PHP upgrade before each branch loses security support. Each job comes back on its own clock, so every one of them is a recurring cost.

So the decision is not "WordPress or not". Rather, it is whether a named person will do these four jobs, every month, for as long as the site runs.

When is WordPress the wrong tool for a site?#

WordPress is the wrong tool when nobody will own the plugin and PHP upkeep, or when the site is an application whose data fights posts and pages. In those cases, a framework build or a headless CMS fits better. Saying so early saves a rebuild later.

First, the site is really an application, so if the product is built on accounts, workflows and custom data, a framework fits it better. The WordPress vs Laravel comparison walks through that choice. It also covers the hybrid of a WordPress content layer and a Laravel app.

Second, the four jobs have no owner. A site whose plugins will sit unpatched is safer on a platform with fewer moving parts. The WordPress to Cloudflare EmDash migration guide shows how to count what your plugins cost in risk before you move.

Third, the site needs only a few pages that rarely change. In that case, a static site or a hosted builder carries no plugin layer at all. As a result, there is no plugin upkeep to own.

Three cases where another build fits better, and the better tool for each. Source: illustrative summary of the cases in this section.

CaseWhy WordPress strainsBetter fit
The site is really an applicationAccounts, workflows and custom data fight posts and pagesA framework build
The four jobs have no ownerPlugins will sit unpatchedA platform with fewer moving parts
A few pages that rarely changeA plugin layer it does not needA static site or a hosted builder

How can you check an existing WordPress site against this line?#

Three numbers from a site's own admin screens place it on the line: the PHP version, the count of active plugins, and how many of them auto-update. You can read all three in an afternoon.

First, compare the PHP version with the calculator above. Anything below 8.3 is either out of support or loses support on 31 December 2026.

Second, count the active plugins, since each one is a separate author's code. Also, each one you no longer use is one the hardening guide says to delete.

Third, count the auto-updates, because the auto-updates guide shows an "Enable auto-updates" link beside each plugin whose auto-updates are off. Count how many plugins still show it.

Then read the three numbers together, side by side. A recent PHP branch, a short plugin list and most plugins on auto-update put a site well inside the maintained half. However, an old branch, a long list and few auto-updates mean the handed-over half is large. In that case, someone needs to own it.

DiagramThree readings from the admin screens and what they say about the handed-over half. Source: WordPress.org requirements and auto-updates guide; The PHP Group, supported versions; all read 1 October 2026.

If the handed-over half looks too large, the WordPress versus Laravel comparison and the EmDash migration post cover the two ways out of it. If you keep WordPress in 2026, structuring WordPress at scale with Composer and PSR-4 shows how a team owns plugins as dependencies.

Also, the WordPress request lifecycle and hooks explains why one plugin can slow or break every page. If you would rather hand the four jobs to someone, see WordPress developers for hire or maintenance and support.

Either way, three pages are enough on their own to run the check yourself. They are the WordPress.org requirements page, its auto-updates guide, and The PHP Group's supported versions page.

Questions this post answers

What are the main WordPress advantages and disadvantages?
Among WordPress advantages and disadvantages, the project maintains the advantages, core features included, and hands over the disadvantages: plugins, themes and the PHP version under the site. Its core is patched well.
What are the main features of WordPress?
The main features of WordPress are the block editor, themes, plugins, six user roles, the REST API, multisite and revisions, and each one is maintained for you or handed to you.
Where do most WordPress security vulnerabilities come from?
Of the 11,334 new WordPress vulnerabilities Patchstack recorded in 2025, 91% were in plugins and 9% in themes, with six reported in core itself.

Keep reading