Back to Blog
WordPress 8 min read

WordPress 7.0 Real-Time Collaboration: What It Means for Your Hosting Setup

WordPress 7.0's headline feature requires server infrastructure most hosts quietly don't support. Here's what changes, what your host needs to provide, and how to check before the release lands.

SK
Sarah Kim
WordPress Engineer at MevoHost
Apr 21, 2026 8 min read

What Is WordPress 7.0 Real-Time Collaboration?

Quick Answer

WordPress 7.0 introduces real-time collaborative editing — multiple authors can edit the same post simultaneously, like Google Docs inside your WordPress dashboard. This requires your host to support PHP 8.2+, persistent WebSocket connections, and a properly tuned database with row-level locking. Most shared hosting plans cannot provide this. Managed WordPress hosting or a VPS is the right environment.

For fifteen years, WordPress editing has been single-user: one person opens a post, edits it, saves. WordPress 7.0 changes that fundamentally. Real-Time Collaboration (RTC) lets multiple editors work on the same post simultaneously, with changes appearing live for everyone — cursor positions, text insertions, block moves, and all.

The feature is purpose-built for editorial teams, agency workflows, and anyone who has spent time pasting content between Notion, Google Docs, and WordPress to collaborate before publishing. It brings that workflow natively into the block editor.

But collaborative editing isn't just a feature — it's an infrastructure requirement. The hosting implications are significant and, so far, almost entirely absent from the WordPress news cycle. That's the gap this post fills.

Release Status: The Delay Explained

WordPress 7.0 was originally scheduled for April 9, 2026. On March 31, the core team announced it was reverting from Release Candidate back to Beta 3 — a rare step that signals a meaningful technical problem, not a minor polish issue.

The reason: the RTC feature's database architecture. The initial implementation used optimistic locking at the document level, which created merge conflicts and data loss scenarios under concurrent write load (WordPress.org Developer Blog, April 2026). The team switched to a row-level locking approach with a dedicated collaboration session table, but the migration required additional testing before it could be shipped.

Current status (as of April 21, 2026)

WordPress 7.0 is in Beta 3. No new release date has been officially confirmed. Based on historical release cadence and the scope of the architecture change, May 2026 is the most likely target window. Check the WordPress Developer Blog for the latest schedule.

The delay is actually good news for site owners: it gives you a window to check your hosting stack before the release lands. Use it.

How RTC Works Under the Hood

Understanding the architecture explains why hosting requirements changed. WordPress 7.0 RTC uses three interconnected mechanisms:

RTC Architecture

WebSocket / Server-Sent Events

Each editor maintains a persistent connection to the server. As one editor types, their changes are broadcast to all other connected editors in real time. WebSockets are used where available; SSE is the fallback.

Shared DB session layer

A new collaboration_sessions table tracks active editors, document state, and operation history. Each edit is stored as an operation (not a diff), enabling conflict-free merge via an Operational Transformation (OT) algorithm.

Row-level locking

The database must support row-level locking to allow concurrent writes to the session table without blocking or corrupting state. MySQL 8.0+ and MariaDB 10.6+ handle this natively with InnoDB storage engine. Older engines or misconfigured databases cause session conflicts.

The key implication: RTC is not a JavaScript-only feature. It requires the server to maintain persistent connections and the database to handle concurrent writes correctly. Both are controlled entirely by your hosting environment — not your WordPress theme or plugins.

Hosting Requirements You Need to Check

Four requirements. All of them matter. None of them are optional if you want RTC to actually work.

1. PHP 8.2 or higher

WordPress 7.0 requires PHP 8.2 as a minimum (WordPress.org, 2026). The RTC engine uses named arguments, readonly class properties, and fibers — language features only available from PHP 8.1+, with full stability requiring 8.2+. PHP 8.4 is the recommended version for the best performance.

If your site is still on PHP 7.4 or PHP 8.0, WordPress 7.0 will either refuse to activate RTC features or fail the upgrade entirely. Check your PHP version in your MevoHost control panel under PHP Manager — switching takes about 30 seconds.

PHP version check
// In wp-config.php or via CLI:
php -v

// Minimum for WP 7.0 RTC:
PHP 8.2.x ✓
PHP 8.3.x ✓  (recommended)
PHP 8.4.x ✓  (best performance)

// Will block RTC:
PHP 7.4.x ✗
PHP 8.0.x ✗
PHP 8.1.x ✗  (partial support only)

2. WebSocket or SSE support

The RTC engine needs persistent connections. WebSocket support requires the host to allow HTTP upgrade requests and not forcibly terminate long-lived connections. Many shared hosts cap connection time at 30–120 seconds — enough for a page load, not enough for a live editing session.

Server-Sent Events (SSE) are the fallback — lighter weight and HTTP/1.1 compatible, but still requiring the host to allow persistent open connections without timeout. If both are blocked, RTC degrades to periodic polling, which produces noticeable lag between editors.

3. MySQL 8.0+ or MariaDB 10.6+ with InnoDB

The collaboration session table requires InnoDB with row-level locking enabled. MySQL 8.0 and MariaDB 10.6+ provide this natively. MariaDB 11.x adds further improvements to concurrent transaction handling that benefit the OT session layer directly.

Older MySQL 5.7 installations or MariaDB versions below 10.6 may work for single-user WordPress but will produce lock contention and session corruption under concurrent RTC edits. The March 31 revert was partly triggered by exactly this failure mode in the RC testing environment.

Check your database version

In your MevoHost control panel → phpMyAdmin → run SELECT VERSION(); — you should see MySQL 8.0+ or MariaDB 10.6+. MevoHost defaults to MariaDB 11.x on all new plans.

4. Memory headroom per concurrent editor

Each active RTC session requires approximately 32–64 MB of PHP memory per concurrent editor, beyond the baseline WordPress memory allocation (WordPress core team estimates, 2026). A site with five simultaneous editors needs at least 320 MB of PHP memory available — plus the base WordPress footprint of ~128 MB — meaning a PHP memory limit below 512 MB will start causing dropped sessions under real collaborative use.

PHP 8.2+
Minimum PHP

Required for RTC engine. PHP 8.4 recommended for best performance.

32–64 MB
Per editor (RAM)

Each concurrent editor needs ~32–64 MB above base WP allocation (WP core, 2026).

MariaDB 11
Recommended DB

Row-level locking + improved concurrent transaction handling for OT sessions.

Will Shared Hosting Handle It?

Mostly no — and for specific technical reasons, not just marketing positioning.

Shared hosting environments pool resources across hundreds of sites on a single server. Persistent WebSocket connections and elevated per-session memory allocations would allow any one site to consume resources that affect every other site on the same host. That's why shared hosts either block WebSocket upgrades outright or enforce aggressive connection timeouts that make RTC unusable in practice.

RequirementShared HostingManaged WP / VPS
PHP 8.2+⚠️ Available but not default✅ Default, easily switched
WebSocket support❌ Usually blocked✅ Full support
SSE fallback⚠️ Often timed out at 30–60s✅ Configurable timeout
MariaDB 10.6+ / MySQL 8.0+⚠️ Varies by host✅ MariaDB 11 on MevoHost
512 MB+ PHP memory limit❌ Usually capped at 256 MB✅ Configurable per site
Dedicated resources❌ Pooled, shared✅ Guaranteed allocation

Single-user WordPress on shared hosting will continue to work fine after the 7.0 upgrade — you just won't be able to activate RTC with colleagues. If you're a solo blogger who never shares post editing, shared hosting is still adequate. But if you're running an editorial team or agency workflow, the RTC feature is the reason to evaluate a hosting upgrade before WordPress 7.0 ships.

What MevoHost Is Doing to Prepare

MevoHost's infrastructure already meets all four WordPress 7.0 RTC requirements on every managed WordPress and VPS plan. Here's the current stack:

1
PHP 8.4 default
All new MevoHost Managed WordPress plans are provisioned with PHP 8.4. Existing plans can switch via the PHP Manager in your account dashboard — takes 30 seconds, zero downtime.
2
LiteSpeed + WebSocket pass-through
LiteSpeed Web Server — which runs on every MevoHost plan — supports WebSocket proxy natively. No configuration needed on your part. WP 7.0 RTC connections will establish without modification.
3
MariaDB 11.x
All MevoHost plans run MariaDB 11.x with InnoDB as the default storage engine. Row-level locking and the concurrent session table required by RTC are fully supported out of the box.
4
512 MB PHP memory (default)
MevoHost Managed WordPress plans default to 512 MB PHP memory limit — sufficient for up to 6 concurrent RTC editors per site. Business and Pro plans support up to 1 GB.
5
Persistent connection support
MevoHost does not enforce the aggressive WebSocket timeout limits common on shared hosts. Long-lived editor sessions are treated as standard traffic, not terminated after 30 seconds.

Bottom line: If you're on MevoHost Managed WordPress or any MevoHost VPS plan, you don't need to change anything for WordPress 7.0 RTC to work. If you're on shared hosting elsewhere and want to use RTC with your team, now is the time to move.

WordPress 7.0 Upgrade Checklist for Site Owners

Run through this before WordPress 7.0 ships. Each item takes less than five minutes.

Confirm PHP version is 8.2 or higher (8.4 recommended) — check in your account dashboard → PHP Manager
Confirm database is MySQL 8.0+ or MariaDB 10.6+ — check in phpMyAdmin with SELECT VERSION();
Confirm PHP memory limit is 256 MB minimum (512 MB if you plan to use RTC with 2+ editors)
Ask your host whether WebSocket connections are supported and not terminated after 60 seconds or less
Verify all active plugins are compatible with PHP 8.2+ — use the Plugin Compatibility Checker in your dashboard
Run a staging environment test: clone your site to staging and perform the WordPress 7.0 beta upgrade there first
Back up your database and files before the upgrade (daily backups are automatic on MevoHost Business and Pro)
After upgrading, enable RTC in Settings → Writing → Real-Time Collaboration and test with a second browser session

Pro tip: test on staging first

MevoHost Managed WordPress plans include one-click staging environments. Clone your live site to staging, install the WordPress 7.0 beta, and test RTC before your production site is touched. This is the safest upgrade path for any site with active users.

Frequently Asked Questions

What PHP version does WordPress 7.0 require?

WordPress 7.0 requires PHP 8.2 as a minimum to support real-time collaboration (WordPress.org, 2026). PHP 8.4 is recommended for optimal performance. Running PHP 7.4 or 8.0 will prevent the RTC features from functioning correctly and may block the upgrade entirely. You can check and change your PHP version in your account dashboard without restarting your site.

Will shared hosting work with WordPress 7.0 real-time collaboration?

Most shared hosting plans cannot support WordPress 7.0 real-time collaboration. RTC requires persistent WebSocket connections, dedicated memory per concurrent editor, and row-level database locking — infrastructure that shared hosting environments typically block or throttle. Single-user WordPress will still work fine after the 7.0 upgrade on shared hosting; only RTC with multiple editors will be unavailable. A managed WordPress hosting plan or VPS is the right environment for teams.

When will WordPress 7.0 be released?

WordPress 7.0 was originally scheduled for April 9, 2026. On March 31, 2026, the release was reverted from Release Candidate back to Beta 3 due to database architecture concerns with the real-time collaboration feature (WordPress.org Developer Blog, April 2026). A revised release date has not been officially confirmed as of April 21, 2026, but May 2026 is widely anticipated based on the scope of remaining changes.

Does WordPress 7.0 RTC require WebSocket support from my host?

Yes. WordPress 7.0 real-time collaboration uses WebSocket connections to push editor state changes between collaborators in real time. Server-Sent Events are the fallback. Hosts that terminate long-lived connections after 30–60 seconds, or that block WebSocket upgrade requests entirely, will break RTC functionality or degrade it to slow periodic polling. LiteSpeed Web Server — which powers all MevoHost plans — supports WebSocket pass-through natively.

WordPress 7.0 Real-Time Collaboration WordPress Hosting PHP 8.2 MariaDB WebSockets Managed WordPress
SK

Sarah Kim

WordPress Engineer at MevoHost

Sarah specialises in WordPress performance and infrastructure compatibility. She has managed WordPress migrations and stack upgrades for hundreds of sites and tracks every major WordPress core release from alpha through to production.

Enjoyed this article?

Get the next one delivered straight to your inbox — no spam, unsubscribe any time.