WPezo PatchPilot Visual WordPress Frontend Editor

Description
๐ Try the live demo: patchpilot.wpezo.com/wp-login.php โ login demo / demo2026 โ then open the homepage and click Enable PatchPilot in the floating bottom toolbar.
WPezo PatchPilot turns the WordPress frontend into a live, visual editing surface. Hover any element on your site as an admin, click to open the inspector, edit colours, text, links, images, layout, hover effects, even insert badges or buttons โ then save as draft or publish.
Every change is stored as a patch: a small JSON document attached to a CSS selector, validated against a strict CSS allow-list, then compiled to a static CSS file (and an optional JSON action bundle for DOM mutations). PatchPilot never writes free-form code to your theme. It can't break Elementor data, Gutenberg post_content, or WooCommerce order logic โ patches live in their own table and are 100% reversible.
Why it's different
- Stable selectors that survive redesigns. Selector engine prefers data-id, Elementor element-id, Gutenberg block class, WooCommerce class, then a structural fallback โ with a 0โ100 quality score. One click "stabilises" any low-quality selector by burning a permanent
.wpezo-pp-{uuid}class into the post content (Gutenberg-aware). - Safe by default. Strict CSS allow-list (~50 properties), blocked tokens (
url(),@import,expression(),javascript:, raw HTML in values), prepared SQL, capability + nonce on every REST endpoint, sanitised attributes, image src restricted to the WP media library. - Cache-aware. Detects and soft-purges WP Rocket, LiteSpeed Cache, W3 Total Cache, WP Super Cache, Autoptimize, Cache Enabler, Hummingbird whenever patches change.
- Builder-aware. Inspector badges the detected builder (Elementor / Gutenberg / WooCommerce) on the selected element so you always know what you're touching.
- Performance-conscious. Editor JS/CSS load only for users with
manage_options(filterable). Frontend assets are scoped per context (page / product / shop / archive) โ visitors fetch only the compiled CSS they need. - Reversible. Draft / Published states, per-patch history (last 5 revisions with one-click rollback), one-button Safe mode that disables every patch site-wide.
- No external services. No telemetry.
Feature highlights
- Floating frontend toolbar that opens the Shadow-DOM editor (zero CSS leakage from / to the theme)
- Purple hover overlay tracking the cursor with element label + builder badge
- Inspector with 8 tabs: Content / Style / Layout / Effects / Responsive / Actions / Advanced / History
- Per-device patches (mobile / tablet / desktop) with media-query compilation
- WP-native admin: full-width pages, postbox cards, nav-tab sub-sections, WP toggles, WP_List_Table for patches list with filters / search / bulk actions / Export JSON / Import JSON
- Dashboard "Compatibility detected" card (Gutenberg, Elementor, WooCommerce, cache plugins, i18n plugins, multisite)
- REST API surface: 23 endpoints (CRUD / publish / rollback / bulk / compile / safe-mode / logs / selector validate / selector stabilise / export / import / asset proxy / refresh-cache / AI suggest)
- Logs page with level filter quick-links + retention sidebar (30 / 90 / 180 days)
- Optional analytics events (
wpezo_patchpilot_patch_appliedpushed to dataLayer / gtag / Meta Pixel) โ opt-in - One-click Safe mode (option, query string
?wpezo_patchpilot_safe=1, or PHP constantWPEZO_PATCHPILOT_DISABLED)
Quality assurance
Passes the official WordPress Plugin Check tool with 0 errors across all five categories (General, Plugin Repo, Security, Performance, Accessibility). All SQL is prepared (uses the WP 6.2 %i identifier placeholder), every output is escaped, every REST endpoint is capability-gated and nonce-checked, file operations go through WordPress helpers. Auto-migration on plugin update via a dedicated Migrator class โ no manual deactivate / reactivate.
Compatibility
- WordPress 6.2 โ 6.9 (latest tested), PHP 8.1 / 8.2 / 8.3
- Classic themes, block themes, Elementor, Gutenberg, WooCommerce
- WPML, Polylang, TranslatePress, Weglot, GTranslate (detected)
- WP Rocket, LiteSpeed, W3TC, WP Super Cache, Autoptimize, Cache Enabler, Hummingbird (soft-purge on save)
- Multisite-aware: per-site patches; on Network Activate, tables created on every blog automatically
Features
- โจ Visual frontend editor in a Shadow DOM โ zero CSS leakage
- ๐ฏ Inspector with 8 tabs: Content / Style / Layout / Effects / Responsive / Actions / Advanced / History
- ๐ฑ Per-device patches with media-query compilation (mobile / tablet / desktop)
- ๐ Strict CSS allow-list (~50 properties), blocked tokens, prepared SQL, nonce + capability on every endpoint
- ๐ Reversible: draft / publish states, per-patch revision history, one-button Safe mode kill-switch
- ๐ง Stable selectors: 0โ100 quality score, one-click "stabilise" burns a permanent UUID class
- ๐ฆ Builder-aware: auto-detects Elementor / Gutenberg / WooCommerce on the selected element
- โก Cache-aware: soft-purges WP Rocket, LiteSpeed, W3TC, WP Super Cache, Autoptimize, Cache Enabler, Hummingbird
- ๐ i18n-ready (text domain
wpezo-patchpilot, .pot shipped), WPML / Polylang / TranslatePress detected - ๐ Multisite-aware: per-site patches, Network Activate creates tables on every blog
- ๐ Patches list: WP_List_Table with sortable columns, filters, bulk actions, Export / Import JSON
- ๐ Logs page: level filters, retention (30 / 90 / 180 days), daily prune cron
- ๐ Optional analytics events pushed to dataLayer / gtag / Meta Pixel (opt-in)
- ๐ Capability filter for fine-grained per-site access control
- ๐ฅ Auto-migrator: schema migrations run automatically on every plugin update โ no manual reactivation
- ๐งน Clean uninstall (opt-in via Settings โ default OFF so buyers never lose patches by accident)
Requirements
- WordPress: 6.2 or later (tested up to 6.9)
- PHP: 8.1 or later (tested on 8.1 / 8.2 / 8.3)
- Database: MySQL 5.6+ or MariaDB 10.1+
- Browsers: Latest Chrome, Firefox, Safari, Edge (for the visual editor UI)
- Server: any host that runs the above (shared, VPS, managed WP)
Instructions
- Upload
wpezo-patchpilot.zipvia Plugins โ Add New โ Upload. - Activate the plugin from the Plugins screen.
- Open PatchPilot in the WordPress admin sidebar to see the Dashboard.
- Visit your site on the frontend while logged in. Click Enable PatchPilot in the floating toolbar at the bottom of every page.
- Hover any element โ click โ inspector slides in on the right.
- Edit content / style / layout / effects in the relevant tab โ Save draft or Publish.
- Need to undo a publish? Re-click the element โ History tab โ restore any previous revision.
- Site behaving oddly? Toggle Safe mode in Settings, or append
?wpezo_patchpilot_safe=1to any URL while logged in as admin.
Full documentation is included in the ZIP (readme.txt).
| Author | wpezo |
|---|---|
| Category | Plugins / WordPress / Interface Elements |
| Price | $34 |
| Extended License | $102 |
| First Release | May 17, 2026 |
| Last Update | May 17, 2026 |
| Supported cms | WooCommerce 8.x, WordPress 6.2, WordPress 6.3, WordPress 6.4, WordPress 6.5, WooCommerce 9.x, WordPress 6.6, WordPress 6.7, WordPress 6.8 |
| Files included | .php, .css, JavaScript .js |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit๐ฅ
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS ยท 3,582 views ยท 33 clicksSaaS ยท Week 45 ยท 3,582 views ยท 33 clicks
๐ฅ
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website ยท 41,105 views ยท 222 clicksWebsite ยท Week 45 ยท 41,105 views ยท 222 clicks
๐ฅ
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS ยท 39,164 views ยท 113 clicksSaaS ยท Week 45 ยท 39,164 views ยท 113 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS ยท 58,199 views ยท 198 clicksSaaS ยท Week 45 ยท 58,199 views ยท 198 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App ยท 27,590 views ยท 120 clicksDesktop App ยท Week 45 ยท 27,590 views ยท 120 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions โ you only pay for approved listings.
Website ยท 3,475 views ยท 18 clicksWebsite ยท Week 45 ยท 3,475 views ยท 18 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
2,167 views ยท 16 clicksWeek 45 ยท 2,167 views ยท 16 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
2,008 views ยท 13 clicksWeek 45 ยท 2,008 views ยท 13 clicks