Поиск и замена для блочного редактора

Описание

Этот плагин привносит привычную функцию «Найти и заменить», к которой пользователи ПК привыкли в Microsoft Word и Google Docs, в редактор блоков.

Теперь вы можете легко искать и заменять текст прямо в редакторе блоков. Это просто и делает именно то, что написано. Вы также можете учитывать регистр текста с помощью переключателя «Учитывать регистр | Выражение».

✔️ Функции

Наш плагин содержит всё необходимое для быстрого и эффективного поиска и замены текста.

✔️ Search & Replace text, typos, keywords faster.
✔️ Shortcut Keys — CMD + F.
✔️ Match Case Sensitivity.
✔️ Custom Hooks to help you customize plugin behaviour.
✔️ Available in mutiple langauges such as Arabic, Chinese, Hebrew, Hindi, Russian, German, Italian, Croatian, Spanish & French languages.
✔️ Backward compatible, works with most WP versions.

✨ Начало работы

Создайте новую запись или откройте существующую. Найдите иконку «Найти и заменить» в верхнем левом углу редактора блоков и нажмите на неё. Введите текст, который хотите заменить, и нажмите «Заменить».

Вы можете ознакомиться с тем, как это работает, используя демо-ссылку.

⚡ Горячие клавиши и выделение текста

To quickly access the Search and Replace modal, press CTRL + F. This will fire up the dialog box where you can quickly change things.

Вы также можете выделить текст в редакторе блоков и использовать сочетание клавиш. Это захватит выбранный текст и откроет диалоговое окно с уже введённым текстом. Это ускоряет работу с инструментом «Найти и заменить».

🔌🎨 Plug and Play или настройка

Плагин «Найти и заменить» для редактора блоков создан для работы прямо из коробки. Просто установите, активируйте и начните использовать.

Хотите добавить личный штрих? Вся наша документация доступна здесь. Вы можете переопределить поведение плагина с помощью собственной логики, используя хуки.

Внести вклад

Если вы хотите поучаствовать в разработке этого плагина, вы можете найти его на GitHub.

Для сборки клонируйте репозиторий и выполните npm install && npm run build

Скриншоты

  • Иконка «Найти и заменить» для редактора блоков – Найдите её в левом верхнем углу редактора блоков.
  • Модальное окно «Найти и заменить» для редактора блоков – Ищите и заменяйте текст в редакторе блоков.
  • Учитывать регистр в функции «Найти и заменить» – Теперь вы можете учитывать регистр текста и искать и заменять.
  • Иконка «Найти и заменить» на панели инструментов – Для более быстрой работы вы можете использовать иконку на панели инструментов.
  • Иконка панели инструментов «Найти и заменить» в действии – Вносите изменения намного быстрее и делайте больше за меньшее время.
  • Страница параметров плагина – Настройте параметры по умолчанию для функции «Найти и заменить».

Установка

  1. Перейдите в раздел «Плагины > Добавить новый» на панели администратора WordPress.
  2. Найдите плагин «Search and Replace for Block Editor» в официальном репозитории плагинов WordPress.
  3. Нажмите «Установить» и затем «Активировать».
  4. Создайте новую запись или откройте существующую запись.
  5. Теперь вы должны увидеть значок «Найти и заменить» в верхнем левом углу.

Отзывы

13.09.2025 3 ответа
This plugin works great and saves a lot of time!
Посмотреть все 3 отзыва

Участники и разработчики

«Поиск и замена для блочного редактора» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Поиск и замена для блочного редактора» переведён на 2 языка. Благодарим переводчиков за их работу.

Перевести «Поиск и замена для блочного редактора» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

1.10.1

  • Docs: Update doc blocks.

1.10.0

  • Feat: Added translation languages for Japanese,Indonesian, Turkish, Polish, Dutch, Brazil and Portuguese.
  • Feat: Add toggle for Regex expression matching.
  • Feat: Add Plugin options page.
  • Feat: Add Shortcut command (CMD + F).
  • Feat: Add custom hooks: afterSearchReplace, excludedPostTypes, regexPattern.
  • Fix: Make default search literal & regex opt-in.
  • Refactor: Use replaceInput in place of repeated instances of text.
  • Test: Add e2e tests for plugin codebase.
  • Tested up to WP 6.9.

1.9.0

  • Feat: Use Composer setup for plugin.
  • Tested up to WP 6.9.

1.8.0

  • Feat: Add Search & Replace feature for table head, foot & caption.
  • Fix: Reset Replace input field.
  • Tested up to WP 6.8.

1.7.0

  • Fix: Issue with rich content replacement (HTML bearing string).
  • Feat: On Modal open, show items found for Highlighted text.
  • Fix: Console warnings & errors.
  • Tested up to WP 6.8.

1.6.0

  • Feat: Add search and replace functionality for Table Block.
  • Feat: Add new custom hook search-replace-for-block-editor.handleAttributeReplacement.
  • Docs: Update README docs.
  • Tested up to WP 6.8.

1.5.0

  • Fix: Missing icon due to recent WP 6.8 upgrade.
  • Feat: Add local WP dev env.
  • Chore: Update Plugin contributors list.
  • Update README docs.
  • Tested up to WP 6.7.2.

1.4.0

  • Feat: Add search icon to Toolbar.
  • Feat: Add new custom hook search-replace-for-block-editor.replaceBlockAttribute.
  • Chore: Enforce WP linting across plugin.
  • Test: Improve unit tests cases.
  • Refactor: Search & Replace core logic to use replaceBlockAttribute hook.
  • Tested up to WP 6.7.2.

1.3.0

  • Feat: Add Search count feature.
  • Tested up to WP 6.7.2.

1.2.3

  • Fix: Crashing Gutenberg Block Editor on Toggle Block Inserter.
  • Tested up to WP 6.7.2.

1.2.2

  • Fix style issues for WP 6.6.2.
  • Fix timeout issues causing Icon not to load.
  • Fix backward compatibility issues due to WP upgrade.
  • Apply coding standards.
  • Update README notes.
  • Tested up to WP 6.7.1.

1.2.1

  • Fix in modal selection issue.
  • Fix missing tooltip component.
  • Fix block editor selection issue due to iframe.
  • Update README notes.
  • Tested up to WP 6.7.1.

1.2.0

  • Fix WP upgrade 6.7 issues.
  • Add text selection shortcut functionality.
  • Update README notes.
  • Tested up to WP 6.7.0.

1.1.1

  • Update README notes.
  • Update asset icons & screenshots.
  • Tested up to WP 6.6.2.

1.1.0

  • Feat: Case Sensitive toggle.
  • Update asset images and screenshots.
  • Fix Bugs and Linting issues.
  • Update README.txt file.
  • Update Translation files.
  • Tested up to WP 6.6.2.

1.0.4

  • Update README.txt file.

1.0.3

  • Implement Build Workflow
  • Replace mt_rand with string for asset enqueuing.
  • Fix Bugs and Linting issues.
  • Tested up to WP 6.6.1.

1.0.2

  • Fix styling issues observed on search icon.
  • Implement case sensitivity feature for search and replace.
  • Add custom hook — search-replace-for-block-editor.caseSensitive.
  • Load assets via plugin directory URL.
  • Address bugs and linting issues.
  • Tested up to WP 6.6.1.

1.0.1

  • Handle edge cases with quote, pullquote & details block.
  • Add custom hook — search-replace-for-block-editor.keyboardShortcut.
  • Fix Bugs & linting issues.
  • Updated Unit Tests & README notes.
  • Tested up to WP 6.6.

1.0.0

  • Ability to Search & Replace text within the Block Editor.
  • Custom Hooks — search-replace-for-block-editor.allowedBlocks.
  • Provided support for Arabic, Chinese, Hebrew, Hindi, Russian, German, Italian, Croatian, Spanish & French languages.
  • Unit Tests coverage.
  • Tested up to WP 6.5.5.