Плагины для WordPress

Tekito — поиск и замена — плагин для WordPress

Tekito - поиск и замена — плагин для WordPress, который позволяет искать и заменять слова, фразы, символы, ссылки и фрагменты кода в базе данных и файлах сайта. Поддерживает безопасный поиск без изменений, массовую замену и сохранённые правила автоматической замены при добавлении новых материалов.

текито поиск и замена

Скачать файл

Tekito — поиск и замена

tekito-search-replace.zip · 9,4 КБ

CMS: WordPress 6.0 +
PHP: PHP 7.4 +



Скачать

Tekito — поиск и замена — плагин для WordPress, предназначенный для поиска и массовой замены слов, фраз, символов, ссылок, HTML-кода и других текстовых значений в базе данных и файлах сайта.

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

Основные возможности

  • поиск текста без внесения изменений;
  • поиск и массовая замена найденных значений;
  • поиск в базе данных WordPress;
  • поиск в файлах сайта;
  • одновременная работа с базой данных и файлами;
  • поиск слов, фраз, символов, ссылок, HTML и фрагментов кода;
  • поддержка поиска с учётом регистра;
  • отображение количества и расположения найденных совпадений;
  • сохранение постоянных правил замены;
  • автоматическая замена при добавлении новых материалов;
  • возможность применять правила при обновлении существующих материалов;
  • работа с обычными записями, страницами и пользовательскими типами записей.

Поиск без замены

Режим обычного поиска позволяет проверить сайт без внесения каких-либо изменений.

Укажите слово, фразу, символ, URL или другой текст, после чего плагин покажет, сколько совпадений найдено и где именно они расположены.

В зависимости от выбранной области поиска можно определить:

  • таблицу базы данных;
  • поле или колонку;
  • запись, содержащую искомое значение;
  • файл сайта;
  • строку или фрагмент текста с найденным совпадением.

Этот режим рекомендуется использовать перед любой массовой заменой.

Поиск и замена

После проверки результатов найденное значение можно заменить на новое.

Например, плагин можно использовать для замены:

  • старого номера телефона;
  • email-адреса;
  • названия компании;
  • домена;
  • ссылок;
  • отдельных слов и фраз;
  • ошибочных символов;
  • HTML-разметки;
  • CSS-классов;
  • шорткодов;
  • фрагментов кода.

Замена может выполняться только в базе данных, только в файлах или одновременно в обоих источниках.

Работа с базой данных

Плагин позволяет искать значения в таблицах базы данных WordPress, включая данные записей, страниц, метаполей, настроек, плагинов, тем и пользовательских типов записей.

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

Работа с файлами

Поиск можно выполнять непосредственно в текстовых файлах сайта.

Это удобно, если нужный текст находится в:

  • файлах темы;
  • дочерней теме;
  • плагинах;
  • PHP-файлах;
  • CSS;
  • JavaScript;
  • HTML;
  • текстовых конфигурационных файлах.

Плагин ориентирован на работу с текстовыми файлами и исключает неподходящие для текстовой обработки типы данных.

Сохранённые правила автозамены

Если определённую замену необходимо выполнять постоянно, её можно сохранить в виде отдельного правила.

Например:

интернет магазин → интернет-магазин

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

При необходимости правило можно применять и при обновлении существующих материалов.

Автозамена материалов

Сохранённые правила могут применяться к основным полям WordPress:

  • заголовку;
  • основному содержимому;
  • краткому описанию.

Поддерживаются не только стандартные записи и страницы, но и пользовательские типы записей, например товары, отзывы, портфолио и другие материалы, зарегистрированные на сайте.

Примеры использования

Замена старого домена:

https://old-site.ru → https://new-site.ru

Замена телефона:

+7 111 111-11-11 → +7 999 999-99-99

Исправление написания:

интернет магазин → интернет-магазин

Замена символов:

— → -

Для чего может использоваться плагин

  • перенос сайта на новый домен;
  • смена бренда или названия компании;
  • изменение контактных данных;
  • массовое исправление ошибок в текстах;
  • исправление неправильных символов;
  • обновление старых ссылок;
  • поиск оставшихся данных предыдущего разработчика;
  • поиск фрагментов HTML или PHP-кода;
  • поиск подозрительных или нежелательных вставок;
  • автоматическое исправление типовых ошибок редакторов.

Безопасное использование

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

Оптимальный порядок работы:

  1. Введите искомое значение.
  2. Запустите режим поиска без замены.
  3. Проверьте найденные результаты.
  4. Создайте резервную копию базы данных и файлов.
  5. Укажите новое значение.
  6. Выполните замену.
  7. Проверьте работу сайта.

Особенно внимательно следует выполнять замену коротких слов, отдельных букв, распространённых символов, частей URL и фрагментов программного кода.

Автор

Название: Tekito — поиск и замена
Автор: Денис Жуков

Есть похожая задача?

Пришлите ссылку на сайт и опишите желаемый результат.

Обсудить в Telegram