Иногда необходимо сделать поиск и замену в базе данных WordPress. Плагинов под такую задачу довольно таки много, но хотелось бы отметить плагин Better Search Replace из-за его простоты и отсутствие лишних настроек. После установки переходим в Инструменты->Better Search Replace и убеждаемся в его простоте:

Страница настроек WordPress плагина Better Search Replace

Как видим, поиск и замена также производится в сериализированных данных. Перед проведением любых операций с базой данных предварительно делаем бекап! Далее:

  • Вводим значения, значения «что искать» и «на что заменить»
  • Отмечаем нужные таблицы в списке (или все)
  • Следующий чекбокс для регистро-независимых значений (по-умолчанию регистр имеет значение)
  • Следующее поле GUID касается URL адреса, который используется RSS-ридерами. Если меняется адрес сайта через плагин, то тогда стоит обратить на него внимание и изучить больше про guid в WordPress, иначе пропускаем.
  • Последний чекбокс активен и указывает на то, что при первом запуске будет произведен только поиск и результаты отобразятся на этой же странице с количеством вхождений заданной фразы в первом поле. Если все ок, то чекбокс надо убрать и запустить поиск и замену.

В моем случае, плагин быстро справился с поиском и заменой http на https протокол, порадовал скоростью работы и минимально необходимым количеством настроек. Рекомендую!