Не могу обновить siteurl и главную страницу моего сайта на Wordpress - PullRequest
1 голос
/ 11 июля 2020

Я недавно включил https в своем блоге. Теперь я не могу обновить его адрес WordPress (URL) и адрес сайта (URL). Я пробовал все три варианта, которые нашел до сих пор

Вариант 1: Изменить из пользовательского интерфейса - я не могу изменить из пользовательского интерфейса, потому что этот параметр неактивен

Вариант 2: функции обновления. php - Я обновил функции. php и добавил в конце следующее

update_option( 'siteurl', 'https://example.net' );
update_option( 'home', 'https://example.net' );

Вариант 3: Обновлены таблицы базы данных напрямую

wp option update home 'https://example.net'
wp option update siteurl 'https://example.net'

Чтобы подтвердить, что я сделал это

wp option list  --search=home
wp option list --search=siteurl

И я получаю https://example.net

Таким образом, даже после попытки всех трех вариантов, когда я go в настройках своего сайта, я вижу http://example.net как адрес WordPress (URL) и адрес сайта (URL)

1 Ответ

1 голос
/ 11 июля 2020

Если значения выделены серым цветом и помещены на страницу настроек администратора, то, скорее всего, в вашем файле wp-config.php установлены WP_HOME и WP_SITEURL, поскольку это переопределит все, что было установлено в настройках WP (что то же самое как то, что находится в базе данных).

Проверьте свой wp-config на что-то вроде этого:

define('WP_HOME','http://example.net');
define('WP_SITEURL','http://example.net’);

Вы можете изменить его на https в этих строках или удалить эти строки и позволить Вместо этого вступают в силу настройки в базе данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...