HostlessWP

WordPress plugin compatibility on Cloudflare Workers

30 plugins, tested on WordPress 7.1.3 with PHP 8.3 (php-wasm 3.1.57) and MySQL 8.0 through Cloudflare Hyperdrive, 2026-10-12 and 2026-10-14.

Every plugin here was deployed on its own to a real Worker and opened page by page. Results last updated 2026-10-14.

30plugins tested
21work
9work with limits
5business flows tested
How we test. Each plugin was deployed on its own, activated from the admin, then the front page, the dashboard and the admin pages the plugin adds were opened. Five plugins also had their main business flow tested. A plugin counts as working when every one of these pages loads without a PHP fatal error or a platform limit. Plugins: the top 30 by active installs from the WordPress.org plugins API on 2026-10-12.

Plugins

PluginStatusChecksNotes
Elementor Website Builder
v4.3.4 · 10M+ installs
Works
✓ activate✓ front page✓ dashboard✓ 4 admin pages
Flow 5/5: Page created, Elementor editor loads, front-end render of an Elementor page
Yoast SEO
v28.6 · 10M+ installs
Works
✓ activate✓ front page✓ dashboard✓ 4 admin pages
Flow 3/3: Sitemap index, post sitemap, SEO meta tags in page head
Contact Form 7
v6.2.2 · 10M+ installs
Works with limits
✓ activate✓ front page✓ dashboard✓ 4 admin pages
Flow 6/7: Form list, form page, submission accepted; sending the email fails because PHP mail() is not available
Email notifications fail unless an API-based mail plugin is configured (not tested).
Classic Editor
v1.7.0 · 8M+ installs
Works
✓ activate✓ front page✓ dashboard
No known limits.
LiteSpeed Cache
v7.9.1 · 7M+ installs
Works with limits
✓ activate✓ front page✓ dashboard✓ 4 admin pages
Admin pages load. Its page cache works only with a LiteSpeed web server, so it has no effect on Workers.
WooCommerce
v11.2.1 · 7M+ installs
Works
✓ activate✓ front page✓ dashboard✓ 4 admin pages
Flow 14/14: Store checkout end to end (cash on delivery): product created over REST, cart, checkout, order stored as processing, stock reduced, admin order list and status pages
Site Kit by Google
v1.189.0 · 5M+ installs
Works
✓ activate✓ front page✓ dashboard✓ 1 admin page
No known limits.
Akismet Anti-spam
v5.7.2 · 5M+ installs
Works with limits
✓ activate✓ front page✓ dashboard✓ 1 admin page
API key verification not tested.
WPForms
v2.0.2.2 · 5M+ installs
Works
✓ activate✓ front page✓ dashboard✓ 4 admin pages
No known limits.
All-in-One WP Migration and Backup
v7.112 · 5M+ installs
Works with limits
✓ activate✓ front page✓ dashboard✓ 4 admin pages
Admin pages load. Export and import write to local disk, which does not persist on Workers.
Wordfence Security
v9.0.2 · 5M+ installs
Works
✓ activate✓ front page✓ dashboard✓ 4 admin pages
Admin pages load. Firewall and malware scan were not exercised.
WP Mail SMTP by WPForms
v4.10.2 · 4M+ installs
Works
✓ activate✓ front page✓ dashboard✓ 4 admin pages
Admin pages load. Actually sending mail through a provider was not tested.
Rank Math SEO
v1.0.280 · 4M+ installs
Works with limits
✓ activate✓ front page✓ dashboard✓ 2 admin pages
Flow 0/2: Sitemap and head meta need the Rank Math setup wizard first; the same happens on regular hosting
UpdraftPlus
v1.26.8 · 4M+ installs
Works with limits
✓ activate✓ front page✓ dashboard✓ 1 admin page
Admin pages load. Backups to local disk do not persist on Workers; remote storage not tested.
Yoast Duplicate Post
v4.7 · 3M+ installs
Works
✓ activate✓ front page✓ dashboard✓ 1 admin page
No known limits.
Duplicate Page
v4.5.9 · 3M+ installs
Works
✓ activate✓ front page✓ dashboard✓ 1 admin page
No known limits.
Really Simple Security
v9.8.3 · 3M+ installs
Works
✓ activate✓ front page✓ dashboard✓ 1 admin page
Needed the clock fix that is built into the hostlesswp runtime.
Jetpack
v16.3 · 3M+ installs
Works with limits
✓ activate✓ front page✓ dashboard✓ 2 admin pages
Admin pages load. Connecting to WordPress.com needs interactive authorization and was not tested.
WPCode
v2.4.0 · 3M+ installs
Works
✓ activate✓ front page✓ dashboard✓ 4 admin pages
No known limits.
Hostinger Tools
v3.0.79 · 3M+ installs
Works with limits
✓ activate✓ front page✓ dashboard✓ 3 admin pages
Admin pages load. Its features are tied to Hostinger hosting.
All in One SEO
v5.0.3 · 2M+ installs
Works
✓ activate✓ front page✓ dashboard✓ 4 admin pages
No known limits.
Redirection
v5.10.1 · 2M+ installs
Works
✓ activate✓ front page✓ dashboard✓ 1 admin page
Needed the clock fix that is built into the hostlesswp runtime.
WordPress Importer
v0.9.6 · 2M+ installs
Works
✓ activate✓ front page✓ dashboard
No known limits.
MonsterInsights
v11.3.0 · 2M+ installs
Works with limits
✗ activate✓ front page✓ dashboard✓ 3 admin pages
Onboarding redirects to connect.monsterinsights.com with empty parameters and gets HTTP 400; cause not verified.
Classic Widgets
v0.3 · 2M+ installs
Works
✓ activate✓ front page✓ dashboard
No known limits.
Ultimate Addons for Elementor
v2.9.5 · 2M+ installs
Works
✓ activate✓ front page✓ dashboard
No known limits.
WPS Hide Login
v1.9.19 · 2M+ installs
Works
✓ activate✓ front page✓ dashboard✓ 1 admin page
No known limits.
Advanced Custom Fields (ACF®)
v6.8.10 · 2M+ installs
Works
✓ activate✓ front page✓ dashboard✓ 4 admin pages
No known limits.
Essential Addons for Elementor
v6.8.5 · 1M+ installs
Works
✓ activate✓ front page✓ dashboard✓ 2 admin pages
No known limits.
Advanced Editor Tools
v5.10.1 · 1M+ installs
Works
✓ activate✓ front page✓ dashboard✓ 1 admin page
No known limits.

Not on the list? It has not been tested yet, which is not the same as broken. Run npx hostlesswp check in your site folder for a report of your own plugins, and open an issue with what you find.

WordPress features

FeatureStatusNotes
Pages, posts, comments, search, feedsWorks
Admin, login, user sessionsWorksExisting logins stay valid: hostlesswp reuses the site keys and salts.
REST API and block editorWorks
Existing media library filesWorksCopied to your S3-compatible bucket at every deploy (only new or changed files).
New media uploadsWorksStored in your S3-compatible bucket. Up to 32 MB per file by default; images are processed with GD (no Imagick).
Plugins that cache generated files in wp-content/uploadsNot yetThey work, but rebuild those files on every request (for example Elementor CSS).
Outgoing email via PHP mail()NoUse a mail plugin that sends through an HTTP API (not yet tested).
Installing or updating plugins and themes from the adminNoChange them on your source site, then run `npx hostlesswp deploy` again.
WP-CronWorksRuns from a Cloudflare Cron Trigger every 15 minutes instead of on page loads.
MultisiteNoNot supported yet; hostlesswp stops before deploying.
Object cache drop-ins (Redis, Memcached)NoLeft out at build time; WordPress falls back to its built-in cache.

Why some things do not work yet, and how the runtime handles files, the database and the clock: How it works.