Какой SQL запрос задать на удаление части URLa?

Перенес сайт, и при переносе изменились не знаю почему путь к картинкам.
Путь сейчас
/wp-content/uploads/sites/5/2015/09/Obereg.jpg
Надо сделать
/wp-content/uploads/2015/09/Obereg.jpg
т.е. надо сделать запрос на удаление sites/5/ , только не знаю какой подскажите
  • Вопрос задан
  • 189 просмотров
Решения вопроса 2
@heartdevil
плыву как воздушный шарик
Привет

Прежде чем что-то изменять в базе, делайте ВСЕГДА бэкап.

Попробуйте так:

UPDATE wp_posts SET post_content = REPLACE(post_content,'www.domain.com/wp-content/uploads/sites/5','www.domain.com/wp-content/uploads');


Вообще говоря, при переносе сайта на wordpress, обычно базу изменять нужно в нескольких местах. Вот тут почитайте.
Ответ написан
@evilelf
Тупой, руки из жопы, кодю за зп и т.п. и т.д.
Можно использовать REPLACE
phpclub.ru/mysql/doc/replace.html
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@eldar_web
Тебе придется выбрать все записи, и на том языке на котором написан сайт поменять эти места. Можно регулярными выражениями, можно готовыми функциями подмены.
Ответ написан
Ваш ответ на вопрос

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

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