GrowthHive – Front Editor

Description

GrowthHive 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 GrowthHive” 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

GrowthHive 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.

Installation

  1. Upload the growthhive-front-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 GrowthHive 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 GrowthHive in the admin bar.

FAQ

Does this replace the block editor?

No. GrowthHive 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 GrowthHive, and who already have WordPress’s own edit_post capability for that specific item.

Does GrowthHive 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 GrowthHive 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

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

Contributors

Changelog

1.0.0

  • Initial release.