• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь Массово сменить адрес ссылок к картинкам в постах

Статус
В этой теме нельзя размещать новые ответы.

carlitoz

Гуру форума
Регистрация
22 Мар 2008
Сообщения
346
Реакции
56
Через встроенный импорт движка перенес записи с другого блога. Только картинки в постах грузятся со старого. Проблема в том, что первый был на денвере, то есть картинки в новом вообще не отображаются.

Возможно ли как-то изменить урл картинок в постах? Например, через mysql заменой в урле домена А на домен Б. Или другие варианты?
 
Через встроенный импорт движка перенес записи с другого блога. Только картинки в постах грузятся со старого. Проблема в том, что первый был на денвере, то есть картинки в новом вообще не отображаются.
Возможно ли как-то изменить урл картинок в постах? Например, через mysql заменой в урле домена А на домен Б. Или другие варианты?
Собственно сами ответили на свой вопрос:
Например, через mysql заменой в урле домена А на домен Б
:ay:
 
  • Заблокирован
  • #4
самый простой способ - делаешь дамп базы, открываешь в каком нить редакторе текстовом, найти и заменить функция есть даже в блакноте
 
А ещё можно со старого блога сделать экспорт через встроенный механизм. Потом в этом XML файле, как сказал HeavyHell, делаешь поиск и замену. Потом импортируешь в новый блог. Или можно сразу из нового сделать экспорт, поиск и замена, импорт.
 
недавно простым виндоузским блокнотом перекроил базу синонимов под другой синонимайзер за пару секунд. так и тут - выделяешь текст, правка, заменить. Для просмотра ссылки Войди или Зарегистрируйся на Для просмотра ссылки Войди или Зарегистрируйся к примеру. то есть путь к папке в которой раньше хранились картинки на теперяшний. ну и в базу.
 
недавно простым виндоузским блокнотом
Ну очень плохой совет...
Не в коем случае не делайте блокнотом...
Notepad++, или аналог..

Так и делал, только без замены в XML. Чет подумал, что вордпресс сам сможет это сделать.

Готового решения не видел...
Действительно быстрее сделать ручками..
Тем более, что и операция разовая...
 
1. Входишь в свой phpMyAdmin и выбираешь БД WordPress.
2. Из вкладки “SQL” открываешь командное окно SQL. В случае замены адреса блога WordPress набираешь три запроса и последовательно их выполняешь:
Первый:
UPDATE wp_options SET option_value = replace(option_value, 'http://www.oldsite.com', 'http://www.newsite.com') WHERE option_name = 'home' OR option_name = 'siteurl';
Второй:
UPDATE wp_posts SET guid = replace(guid, 'http://www.oldsite.com','http://www.newsite.com');
И третий:
UPDATE wp_posts SET post_content = replace(post_content, 'http://www.oldsite.com', 'http://www.newsite.com');
3. Все. Переехали.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху