Массовое редактирование данных WordPress через базу данных
Этот метод пригодится в случае, если вам нужно быстро отредактивать одинаковый кусок текста или кода на большом количестве страниц вашего сайта на WordPress. Вместо того, чтобы заниматься утомительным копи-пастом, попробуйте замену через базу данных MySQL.
Зайдите в консоль phpMyAdmin вашей базы данных и в разделе SQL введите следующий запрос:
Выполните код нажатием кнопки «Вперед». Будьте внимательны! Данная процедура заменит «Текст который нужно заменить» на всех страницах сайта на «Новый текст». Можно заменять не только текст, но и html-код или коды виджетов, которые используются на страницах вашего сайта.
Например, заменяем на всех страницах тег div с одним классом на другой. Для этого нужно выполнить следующий запрос:
UPDATE wp_posts SET post_content = REPLACE (post_content, ‘div class=’old’’, ‘div class=’new’’);
Будьте внимательны с префиксом базы данных. В примерах указан стандартный префикс wp-, но если вы изменяли это значение, то пишите свой префикс таблицы, иначе запрос не будет выполнен.