Как в базе данных вордпресс заменить все ссылки(или вообще просто произвести замену)?

Здравствуйте, я переношу сайт с http на https. У меня получилась проблема, очень много ссылок на картинки в контенте прописаны с http. И это вызывает ошибки которые необходимо исправить.

Как я понял мне нужно просто заменить мои ссылки, то есть у меня http://мой_сайт.ру нужно заменить на https://мой_сайт.ру 

Подскажите каким образом это можно сделать?

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

Для этого вам нужно выполнить sql запросы. Я приведу примеры для замены адреса вашего сайта.

SQL запрос нужно выполнить в phpMyAdmin

Меняем url в настройках


UPDATE wp_options SET option_value = replace(option_value, 'http://старый_сайт.ru', 'http://новый_сайт.ru') WHERE option_name = 'home' OR option_name = 'siteurl';

Ссылки


UPDATE wp_posts SET guid = replace(guid, 'http://старый_сайт.ru','http://новый_сайт.ru');

Замена в контенте


UPDATE wp_posts SET post_content = replace(post_content, 'http://старый_сайт.ru', 'http://новый_сайт.ru');

 

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

при этом нужно еще не забывать, что если сайт работал и ранее, то чтобы не потерять позиции, нужно склеить страницы http с https. Есть много статей на эту тему, поэтому не буду заниматься плагиатом)

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

Ваш ответ

Размещая свой ответ, вы соглашаетесь с правилами сайта.