Иногда возникает необходимость изменить путь к сайту. Ну, например, при переноса сайта на новое доменное имя. Казалось бы чего проще открываешь настройки сайта и меняешь путь на новый. Нажимаешь сохранить и …и … . И все войти не можешь. Путь к сайту-то изменился. А вход в админку настроен для старого пути. Ну и что делать?
✨ Способы исправления некорректного пути к сайту в WordPress
Исправить проблему с неверным путём к сайту можно двумя простыми способами: через файл конфигурации и через файл функций активной темы. Рассмотрим оба варианта подробнее.
🔥 Вариант 1: Правка файла конфигурации wp-config.php
Для тех, кому удобно вносить изменения именно таким способом, вот подробная инструкция:
Что потребуется?
- Доступ к серверу через FTP или SSH.
Порядок действий:
- Загрузка файла: Скачайте файл wp-config.php из корня вашего сайта.
- Редактирование: Добавьте в конце файла перед закрывающим тегом ?> следующие строки:
php
Копировать
define(‘WP_HOME’,’http://yourcorrectdomain.com’);
define(‘WP_SITEURL’,’http://yourcorrectdomain.com/wp-admin/’);
Важно заменить yourcorrectdomain.com на реальный адрес вашего сайта!
- Сохранение изменений: Верните файл обратно на сервер.
- Удаление временной настройки: Когда доступ восстановлен, обязательно удалите добавленный код, чтобы избежать проблем.
💎 Вариант 2: Изменение через файл активной темы (functions.php)
Этот способ подойдёт, если у вас возникнут трудности с первым методом.
Что потребуется?
- Узнать название активной темы.
- Доступ к FTP-серверу.
Последовательность действий:
- Определение темы: Узнайте название активной темы, которое видно в коде страниц или в папке /wp-content/themes/.
- Правка файла: Найдите и скачайте файл functions.php своей активной темы.
- Добавление временного кода: Добавьте в самом верху файла следующую строку:
php
Копировать
update_option(‘siteurl’, ‘http://yourcorrectdomain.com’);
update_option(‘home’, ‘http://yourcorrectdomain.com’);
Обратите внимание на замену URL на вашу правильную ссылку.
- Проверка результата: Протестируйте работу сайта и админпанели.
- Откат изменений: После восстановления доступа удостоверьтесь, что удалили введённую инструкцию из файла functions.php.
🗸 Оба метода эффективны и подходят для большинства случаев. Первый метод рекомендуется чаще всего, второй служит дополнительной мерой, если первый по каким-то причинам неудобен.
⭐ Пусть ваш сайт работает идеально!
P.S. Да и не забудьте сохранить настройки и удалить все исправления в измененных файлах.