Привет!
У меня многостраничный сайт, и в конце практически каждой страницы вписаны емейлы. Емейлы разные, но все под одним доменом.
Так же на сайте еще много всяких плагинов и еще бог знает чего.
Сейт переносим на другой домен…
Внимание вопрос:
Могу ли я дать запрос вида:
UPDATE wp_posts SET post_content = replace(post_content, 'Domain-old', 'Domain-new');
?
В постах емейлы поменяются? 🙂
Вернее не так, они та скорее всего поменяются, но все ли будет хорошо? ))
Этой командой ты заполнишь все строки столбца post_content каким-нибудь "диким" значением: во-первых вызов replace помечен как depricated, во-вторых в самом вызове post_content должен быть маской, в третьих нет условия выборки.
update имя_таблицы set столбец=значение where условие
Итог: команда отработает, результат будет. И еще всем будет весело.
Ну… в языке запросов я не силен, но не дождавшись ответа и отбэкапив базу – попробовал свой вариант.
Все получилось… Проделал эту процедуру 3 раза, для разных таблиц и пам-пам. Сэкономил много часов нудности.