FrontPilot – Front-End Editor

Description

FrontPilot brings content editing to the front end of your WordPress site. Instead of switching to wp-admin and the block or Classic editor, eligible users can click “Edit with FrontPilot” right on the page and start editing in place, with a clean floating toolbar, live preview, and one-click save or publish.

Key Features

  • Edit every post and page item on the front end — not just a single item’s content, but every eligible post/page rendered on the current page (singular views, archives, home, and search listings).
  • A floating “Edit Mode” toggle switch turns inline editing on or off across the whole page at once.
  • Inline text editing with a clean floating toolbar.
  • Live preview while editing.
  • Drag & drop content blocks.
  • Edit images and media through the native WordPress media library.
  • Responsive editing preview (Desktop, Tablet, Mobile).
  • Undo & Redo history.
  • Save Draft or Publish instantly.
  • Role-based access control.
  • Keyboard shortcuts (Ctrl+S save, Ctrl+Z undo, Ctrl+Y redo).
  • Lightweight, no jQuery dependency.
  • Works alongside Classic Editor and Gutenberg.
  • Compatible with most WordPress themes.
  • Fully translation-ready.
  • Built with security in mind: nonce verification, capability checks, and complete sanitization/escaping.

Admin Settings

  • A modern, tabbed settings dashboard with toggle switches and chip selectors — no cluttered checkbox tables.
  • Enable or disable the front-end editor globally.
  • Choose which post types are editable.
  • Choose which user roles may use the editor.
  • Choose whether every item on a page is editable, or only a single queried item.
  • Choose whether the Edit Mode toggle starts on or off.
  • Customize the floating toolbar buttons.
  • Configure keyboard shortcuts.
  • Reset all settings to their defaults with one click.

Developer Friendly

FrontPilot is built with namespaced, PSR-4 autoloaded, object-oriented PHP, follows the WordPress Coding Standards, and exposes both a REST API and an admin-ajax fallback for saving content.

🔥 WHAT’S NEXT?

Check out our other free WordPress plugins:

🌙 DarkPilot
A lightweight and modern Dark Mode plugin for WordPress with one-click light/dark switching for both the frontend and admin dashboard.

MimeCraft MIME Unlocker
Easily manage and extend allowed file upload types in WordPress with safe and controlled MIME type handling.

💬 Floating Chat Nova
Add a beautiful floating chat widget that connects visitors to WhatsApp, Messenger, Telegram, Instagram, and other popular messaging platforms.

🛠️ AdminBarNova
Easily control the WordPress admin bar with role-based visibility, frontend/backend settings, and a clean, user-friendly interface.

Installation

  1. Upload the frontpilot-front-end-editor folder to the /wp-content/plugins/ directory, or install the plugin ZIP through Plugins Add New Upload Plugin.
  2. Activate the plugin through the Plugins screen.
  3. Go to Settings FrontPilot to choose editable post types, allowed roles, and toolbar options.
  4. Visit any eligible page on the front end while logged in and click Edit with FrontPilot in the admin bar.

FAQ

Does this replace the block editor?

No. FrontPilot is a lightweight, complementary way to make quick edits directly from the front end. The block editor and Classic Editor continue to work as normal in wp-admin.

Who can use the front-end editor?

Only logged-in users whose role is allowed in Settings FrontPilot, and who already have WordPress’s own edit_post capability for that specific item.

Does FrontPilot load scripts on every page?

No. Front-end assets are only enqueued when the current user is eligible to edit the currently viewed post or page.

Is FrontPilot translation-ready?

Yes. All strings are wrapped for translation and a .pot template is included in the /languages folder.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“FrontPilot – Front-End Editor” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0

  • Initial release.