Real-Time Find and Replace

Описание

Этот плагин позволяет динамически (т. е. во время генерации страницы) заменять код и текст из тем и других плагинов на код и текст по вашему выбору до того, как страница будет доставлена ​​в браузер пользователя.

Поскольку поиск и замена происходят в режиме реального времени, не требуется вносить изменения в плагины или темы, а значит, обновления остаются простыми!

Доступна профессиональная версия (пожизненная лицензия стоит менее 15 долларов США) с дополнительными параметрами фильтрации, настройкой функций экспорта/импорта и возможностью изменять страницы администратора.

Вот некоторые распространенные варианты использования:

  1. Хотите выборочно перевести текст, выводимый другим плагином? Вы можете это сделать.
  2. Хотите изменить текст на странице товара или корзины покупок? Нет проблем.
  3. Хотите удалить текст нижнего колонтитула из темы, не изменяя ее? Это просто.

Вот еще несколько примеров.

И несколько советов для тех, кто интересуется SEO на странице.

Помните, что все вышеперечисленное можно сделать БЕЗ изменения тем или файлов плагинов, поэтому вы всегда сможете обновить их, не беспокоясь о потере пользовательских правок.

Скриншоты

  • Интерфейс для указания правил поиска и замены, которые вы хотите использовать. Некоторые элементы включены в pro-версии.

Установка

  1. Загрузите папку real-time-find-and-replace в каталог ‘/wp-content/plugins/’
  2. Активируйте плагин в разделе «Плагины» админки WordPress
  3. Правила поиска и замены находятся в меню боковой панели «Инструменты».
  4. Нажмите ссылку «Добавить» на странице администратора «Найти и заменить», чтобы добавить столько правил, сколько нужно.

Часто задаваемые вопросы

Где хранятся данные?

В массиве в таблице wp_options. Только одна запись независимо от количества правил поиска и замены.

Замедлит ли поиск и замена мой сайт?

Если вы не используете 50+ правил, вы не заметите никакого влияния на производительность. А если вы используете плагин кэширования, даже больше правил не замедлят ваш сайт.

Что делает флажок «regex»?

Вы можете выполнить прямой поиск и замену, где плагин будет искать точное совпадение того, что вы указали. Вы также можете использовать расширенное сопоставление с шаблоном, которое доступно через регулярные выражения, установив флажок regex.

Мой веб-сайт показывает пустую страницу. Что мне делать?

Это произойдет, если вы используете правило с включенным регулярным выражением, и в правиле есть ошибка. Регулярное выражение — это сложно, поэтому я рекомендую начать с простого правила и дополнять его, чтобы выполнить нужную вам замену.

Отзывы

07.01.2025
Using this plugin feels like being a wizard! We mostly use it to correct SEO problems caused by plugins and it works like a charm EVERY time! Thank you for this great tool! 🙂
14.08.2024
This plugin is easy to configure and does exactly what it says. It can change page content, before the browser creates the page. I needed to redirect a link to another website, and this plugin did it without issue. I also had to change the domain I’d registered the pro version to, and Marios support was great. Definitely will recommend and use this plugin again.
21.03.2024
This was the third find-and-replace plugin I’d tried, and I was about to give up with the whole idea. But unlike the previous two, this one actually worked. (Specifically, I wanted to change the color of some sub-headings, on a site that has nearly a thousand blog posts.) Thank you!
31.01.2024
Works realtime and can parse regex Handy note:use / or ~ start AND end, use \1 \2 etc to replace with the ( ) groups
14.11.2022
Great Plugin! Simple and effective! Pro version worth it 1000%!
Посмотреть все 80 отзывов

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

«Real-Time Find and Replace» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Real-Time Find and Replace» переведён на 13 языков. Благодарим переводчиков за их работу.

Перевести «Real-Time Find and Replace» на ваш язык.

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

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

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

4.3

  • Все версии: дополнительная проверка переменных для устранения предупреждений PHP.
  • Все версии: синхронизированные номера версий плагинов.

4.0.3

  • Все версии: обновленная информация о профессиональной версии.

4.0.2

  • Все версии: Добавлена ​​проверка безопасности nonce в форму правил.

3.9

  • Все версии: исправление проблемы безопасности (межсайтовый скриптинг). Обнаружено с помощью DefenseCode WebScanner Security Analyzer Невеном Бируски.

3.8

  • Версия Pro: теперь можно вносить изменения в форму входа, если установлен флажок «Администратор».

3.7

  • Все версии: Дополнительные проверки на наличие неопределенных переменных.

3.6

  • Все версии: Изменения в документации, включая readme.txt.
  • Версия Pro: обновлен раскрывающийся список «Типы записей» для включения пользовательских типов записей, таких как тип записи «Продукт» WooCommerce.

3.5

  • Все версии: Изменения в документации, включая readme.txt.

3.4

  • Все версии: дополнительная защита для предотвращения прямого доступа к файлу плагина.

3.3

  • Все версии: Дополнительные настройки для соответствия стандартам кодирования WordPress.
  • Все версии: Теперь для работы плагина требуется как минимум WordPress v3.0.
  • Все версии: Добавлены инструкции по обновлению php.ini для поддержки большого количества правил.
  • Версия Pro: Добавлен контроль на уровне правил, когда их следует применять к страницам администратора.
  • Версия Pro: возможность игнорировать регистр при выполнении поиска без использования регулярных выражений.

3.2

  • Все версии: Добавлена ​​ссылка на настройки на главной странице плагина, чтобы помочь новым пользователям начать работу.

3.1

  • Все версии: Исправлены некоторые опечатки. Незначительные правки форматирования кода и документации.
  • Все версии: Переработан интерфейс для более компактной компоновки.
  • Версия Pro: Добавлена ​​простая функция экспорта и импорта настроек.
  • Версия Pro: Добавлено поле примечаний для описания и/или даты.
  • Pro-версия: Добавлен фильтр по типу поста.
  • Версия Pro: Поиск и замена теперь выполняются на страницах администратора (за исключением страницы администратора этого плагина) в дополнение к публичным страницам.

3.0

  • Очистка кода для большего соответствия стандартам кодирования плагинов WordPress.
  • Запуск pro-версии с добавленными дополнительными опциями фильтрации (реферер, юзерагент, строка запроса). Все функции бесплатной версии сохраняются.

2.1

  • Исправлен PHP-код, который оставляет $regex ошибочно неустановленным. Спасибо https://wordpress.org/support/profile/daniellandau за исправление.

2.0

  • Интерфейс обновлен.
  • Новая функция: можно изменять порядок правил с помощью перетаскивания.

1.6

  • Исправлена ​​проблема с обработкой символов HTML. Спасибо acub (https://profiles.wordpress.org/acub) за код.

1.5

  • Исправлены некоторые ошибки jQuery, влияющие на добавление и удаление полей.

1.4.2

  • Исправление формата списка участников.

1.3.1

  • Отсутствующие файлы в дистрибутиве 1.3.

1.3

  • Подтвердите, что плагин отлично работает с WordPress 3.2, несмотря на сообщения об обратном.

1.2

  • Отсутствующие файлы версии 1.1 возвращены в дистрибутив.

1.1

  • Обновления часто задаваемых вопросов и подтверждение работы плагина с WordPress 2.9.2.

1.0

  • Первая версия.