WordPress 6.6

6.6 released 16 July 2024, latest 6.6.7.

WordPress 6.6 reached end of life on 12 November 2024.

What changed

WordPress 6.6 expanded the block-based site-building tools rather than changing the basic WordPress deployment model. It added pattern overrides, allowing individual uses of a synced pattern to carry local content such as text or images while retaining the shared pattern’s layout and design. It improved the Site Editor, Data Views, block controls, and styling workflows, including more layout and style-variation options for block themes. It also advanced the Block Bindings API, which lets block attributes draw values from registered data sources, and introduced automatic rollback when a plugin update fails during installation. These changes built on the block editor, theme.json, patterns, and site-editing capabilities already present in earlier releases.

What staying costs

WordPress 6.6 has reached end of life, so it no longer receives maintenance and security fixes as part of its release line. Remaining on it means known issues fixed in later WordPress releases, including security hardening, reliability fixes, editor corrections, and compatibility work, are not available to that installation. The practical risk grows as hosting environments move to newer PHP and database versions and as plugins and themes concentrate testing on supported WordPress versions. An older core version can also force a team to defer plugin or theme updates, or to accept an untested combination of newer extensions with older core software. WooCommerce is a plugin that runs on WordPress, so a WooCommerce store is a WordPress site and its WordPress version matters to it just as much as its WooCommerce version does. For stores, incompatibilities can affect checkout, payment gateways, order administration, scheduled jobs, REST API integrations, and the block-based editing experience; they should be tested rather than assumed safe.

What to do

Plan an upgrade from a full, verified backup and rehearse it in a staging environment that resembles production. Inventory the installed WordPress core maintenance version, active and inactive plugins, theme and child theme, custom code, must-use plugins, hosting PHP version, database version, caching layers, scheduled tasks, and external integrations. Choose a currently supported WordPress target, then confirm that the active theme, plugins, WooCommerce extension stack if present, payment and shipping integrations, and custom code declare or demonstrate compatibility with that target. Update extensions and themes to compatible versions, resolve deprecated PHP warnings and custom-code issues, and test authoring, login and roles, forms, search, media, caching, cron, REST and webhook traffic, and any business-critical front-end flows. For WooCommerce, test product browsing, cart updates, checkout, taxes, shipping, payment authorization or capture, transactional email, refunds, order management, and stock handling with production-like test data. Schedule the production change with monitoring and a documented rollback procedure, then verify logs, scheduled actions, integrations, and key user journeys after deployment.

We can tell you what moving off WordPress 6.6 involves.

What it takes to move off WordPress 6.6 depends on what you built on it — the version you are on, how much depends on it, and how much of the work is mechanical. Leave your email with this version and we can tell you what that looks like for you.

Not sure yet? Get my plan