Система управления контентом WordPress имеет очень жесткую привязку к домену сайта, по этой причине просто запустить копию сайта на другом хостинге или [тестовом домене] не так просто, поскольку, прежде всего, нужно изменить домен сайта в панели администратора сайта или непосредственно в базе данных.
Но на этот случай есть лайфхак – конфигурационный файл wp-config.php
предусматривает использование переменных для использования в качестве домена сайта.
1. Итак, перейдем в [файловый менеджер] нужного сайта и откроем файл wp-config.php для редактирования.
2. Сразу после открытия php
тега добавляем следующий код:
define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']);
define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);
3. Готовый вариант должен выглядеть так:
4. Сохраняем изменения в файле и с этого момента сайт должен открываться как на тестовом домене, так и в случае изменения его домена.
Все категории вопросов