Как массово поменять информацию в WordPress

Admin MySQL, PHP, WordPress 4 комментария

Иногда нужно поменять много повторяющегося текста в WordPress. Делать это в ручном режиме долго. К счастью, всё это можно автоматизировать.

Этот php код не вносит изменения в базу данных MySQL, а лишь заменяет требуемый текст в момент загрузки сайта (если убрать код, текст вернется обратно). Если же требуется безвозвратное изменение текста в базе данных MySQL нужно воспользоваться SQL-запросами в phpMyAdmin.

Следующие коды надо вставить в файл functions.php своей темы сайта.

Первый вариант кода:

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

Плагины для замены

Если не хочется работать самостоятельно с базой данных MySQL, можно воспользоваться плагинами для WordPress. Например, для таких целей существует плагин Better Search Replace.

Привет. Ты находишься на моём сайте. Я разработчик. Здесь я делюсь своими наработками и знаниями. Спрашивай в комментариях, если тебе что-то не понятно или пиши, если есть что добавить.

Если вам пригодилась информация, вы можете поблагодарить автора сайта символическим пожертвованием:

Комментарии к статье “Как массово поменять информацию в WordPress” (4)

  • Александр
    19.10.2018 в 12:36

    Мне кажется статья не конкретная потому что не понятно с первого абзаца о чем речь.
    «Иногда нужно поменять много повторяющегося текста в WordPress. Делать это в ручном режиме долго. К счастью, всё это можно автоматизировать.»
    Если речь идёт о массовой замене повторяющегося текста в пределах одной статьи, то это одно. Если речь о массовой замене повторяющегося текста в разных статьях, то это другое. Если просто подмена текста во время вывоза информации на экран, то это третье.
    Предложенный плагин по моему вообще не из этой оперы. Он скорее всего ищет и заменяет не текст в статьях, а код в файлах шаблона и плагинов.

    • Admin
      Admin
      Автор записи
      19.10.2018 в 13:22

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

      В данной статье идёт речь о подмене текста перед его выводом пользователю. Если убрать из кода предложенные функции — старый текст вернется на место. Текст меняется на всех страницах.

      Также в статье есть ссылки. Одна на то, как навсегда менять текст непосредственна в базе данных MySQL. Другая на плагин, который позволяет это сделать без захода в базу данных MySQL и без знания команд для работы с ней.

  • tola
    02.11.2018 в 16:25

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

    • Admin
      Admin
      Автор записи
      04.11.2018 в 12:34

      Такими плагинами не интересовался, не знаю, есть ли. Реализовать наверное можно, но ничего простого на ум не приходит.

Добавить комментарий

Напишите свой комментарий, если вам есть что добавить/поправить/спросить по теме текущей статьи: "Как массово поменять информацию в WordPress".

Ваш e-mail не будет опубликован. Обязательные поля помечены *