WordPress — SQL запрос для смены адреса сайта

wordpress logo - Wordpress — SQL запрос для смены адреса сайта

Случается так, что сайт меняет доменное имя. Ничего страшного в этом нет, но WordPress остается привязан к старому адресу на уровне базы данных. Все загруженные файлы, включая изображения также загружены на старый домен.

Проблематично будет попасть в админку нового сайта. Некоторые плагины будут работать некорректно, поэтому нужно сделать всего три запроса в базу данных и автоматически изменить старые адреса на новые. В код ниже old и new меняете на свое, соответственно.

UPDATE wp_options 
SET option_value = REPLACE(option_value, 'https://old.site', 'https://new.site') 
WHERE option_name = 'home' 
OR option_name = 'siteurl';

UPDATE wp_posts 
SET guid = REPLACE(guid, 'https://old.site', 'https://new.site');

UPDATE wp_posts 
SET post_content = REPLACE(post_content, 'https://old.site', 'https://new.site');

Похожие записи


PHP — простой ротатор баннеров, ротатор для DLE и WordPress
Аналог на javascriptАналог на PHP для больших кодов Очень простой ротатор кода на PHP. Сначала мы объявляем простой двумерный массив...
Как изменить пароль пользователя CMS DLE и WordPress через SQL-запрос
Перебираю старые статьи с целью их оптимизации и наткнулся на эту. В принципе, способ подойдет для любой системы на любом...
Особенности и возможности современных шаблонов для CMS WordPress
CMS WordPress — это мощная система с безграничными возможностями кастомизации шаблона и настройки функционала. На этом движке можно создать проект...
WordPress: плавное увеличение изображений на Higslide
Плагин для плавного увеличения изображений для CMS WordPress. Что делает плагин: при клике на изображение оно плавно увеличивается в модальном...
JS — скрыть внешние ссылки на сайте
Очень простой скрипт для скрытия внешних ссылок на любом сайте. Разрабатывался для CMS WordPress, но будет работать абсолютно везде. Полностью...

Комментарии

Добавить комментарий