Block Editor Search & Replace

Block Editor Search & Replace

Contributors: krasenslavov

Donate Link:

Tags: block editor, Gutenberg, classic editor, search, replace

Requires at least: 5.0

Tested up to: 6.4

Requires PHP: 7.2

Stable tag: 1.1

License: GPLv2 or later

License URI:

Effortlessly search and replace text within the Block Editor's content area, with full support for the Classic Editor.


Elevate your editing experience with our Block Editor Search & Replace plugin!

Designed to seamlessly integrate into the WordPress environment, this plugin allows you to swiftly locate and replace text within the Block Editor.

It's engineered to cater to both modern and traditional workflows, offering full compatibility with the Classic Editor.


After installing and activating the plugin, a new meta box labeled Search & Replace will be accessible in your page or post editing screen. Here's how it works:

  1. Enter your search phrase to instantly highlight matching keywords within the content.

  2. Input your desired replacement text and click the Replace button to execute the change.

  3. Adjust settings on-the-fly, toggling the highlighter and case sensitivity options as needed.

  4. Use the Reset button to remove any custom HTML tags created by the highlighter, restoring the text to its original state.


Enhance your productivity with these streamlined features:

  1. Search & Replace: A familiar, intuitive search and replace functionality.

  2. Highlighter: Visual cues highlight all search hits, making editing more efficient.

  3. Case Sensitivity: Flexibility to conduct case-sensitive or insensitive searches and replacements.

  4. Classic Editor Support: Full backward compatibility ensures seamless integration with the Classic Editor.

  5. Comprehensive Text Management: (To Be Added)

Convenient User Settings

While the plugin doesn't have a separate settings page, all configurations are conveniently located under Settings > Writing. This includes:

  • Toggle support between Block (Gutenberg) and Classic editors.

  • Extend functionality to WooCommerce Products and all registered Custom Post Types.

  • Manage these settings and more directly from the Settings > Writing page for streamlined control.


The step-by-step setup, usage, demos, video, and insights can be found on Web Font Loader.


As of yet, this plugin doesn't have a commercial version available.


Visit the Support tab on this page to post your requests and questions.

We typically address all tickets within a few days.

If you have a feature request, we'll add it to the plugin wish list and consider implementing it in the next major version.

Is This Plugin Compatible with the Classic Editor?

Absolutely! Our plugin ensures support and backward compatibility with the Classic Editor.

Can This Plugin Be Used with Custom Post Types (CPT) or WooCommerce?

Certainly! For WooCommerce users, ensure that WooCommerce is active. Then, navigate to Settings > Writing to activate the search and replace feature. This functionality is also available for all existing Custom Post Types.

Is This Plugin Multisite Compatible?

Yes, our plugin has been rigorously tested and is fully functional on WordPress multisite environments.

Are Revisions Saved by This Plugin?

No, to avoid cluttering your database with unnecessary revisions, the revision feature is disabled. However, you can utilize the Update button at the conclusion of your post or page editing process to save a standard WordPress revision.

What If I Need Additional Support?

Absolutely! For any issues or queries, feel free to reach out through the contact form available on the Krasen Slavov website. We're here to help!


The screenshots below highlight the primary way to use and access the plugin inside WordPress.

1 2 3 4 5


The installation process for the plugin is standard and user-friendly. Please inform us if you face any challenges throughout the installation.

Installation from WordPress

  1. Visit Plugins > Add New.

  2. Search for Block Editor Search & Replace.

  3. Install and activate the Block Editor Search & Replace plugin.

  4. Click on Settings link or go to Settings > BE Search & Replace from the main menu.

Manual Installation

  1. Upload the contents of the entire block-editor-search-replace folder to the /wp-content/plugins/ directory.

  2. Visit Plugins.

  3. Activate the Block Editor Search & Replace plugin.

  4. Click on Settings link or go to Settings > Block Editor Search & Replace from the main menu.

After Activation

  1. You can set some settings from Settings > BE Search & Replace.

  2. Edit any individual Post or Page, with the Block or Classic Editor and you will see the additional meta box with search & replace form.



  • New - Brand new plugin file structure for improved maintenance and easy addons with

  • New - Improved search and replace form UI

  • New - Update and add new Settings page with options

  • New - Used proper ReactJS for the block editor integration

  • New - Fixed and update the highlight and case-sensitive checkboxes and funcitonlity


  • Realease for the first stable version.


  • Initial release (beta) and first commit into the SVN.