Задать вопрос
@bossigorxxx

Как быстро заменить текст в страницах Wordpress?

Перевожу сайт на защищенный протокол, нужно быстра заменить ссылки картинок на https. Именно страниц не записей.
Этот код не работает.

update wp_posts set post_content =
replace(post_content,'Текст для поиска','Текст, который нужно заменить');
  • Вопрос задан
  • 149 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
А где вы этот код выполняете?

Вообще единственный быстрый и адекватный способ это сделать - именно поиск-замена в базе данных. Можно не делать прямо в самой базе запросом, а воспользоваться WP-CLI и ее командой wp search-replace.

Синтаксис приведенной вами команды вроде в порядке:

UPDATE table_name
SET column_name=REPLACE( column_name, 'text_to_find', 'replace_with_this' );
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы