Восстановление корректного url сайта CMS WordPress

Часто при переезде сайта с домена или при переносе с локального Denver сервера на хостинг пропадает доступ к административной части CMS Wordpress и «плывет» шаблон. Либо же по ошибке в настройках сайта указали не верный url. Как решить данную проблему?
Есть несколько путей. Наиболее простой:

Отредактировать файл functions.php

Зайдите через панель управления сервером или по ftp на сайт в директорию с установленной темой сайта директория_сайта/wp-content/themes/установленная_тема/functions.php

Добавьте две строчки кода после <?php

update_option( 'siteurl', 'http://ВАШ_САЙТ.com/' );
update_option( 'home', 'http://ВАШ_САЙТ.com/' );

Перезагрузите Ваш сайт один, два раза. Ошибки больше не будет. Зайдите в настройки в Панели администратора, проверьте правильность адреса сайта. Если адрес не поменялся, то введите корректный и сохраните.

ВНИМАНИЕ!!!

Перед внесением изменений, сделайте резервную копию файла functions.php и после удалите добавленные ранее строки после восстановления работы сайта на хостинге. Иначе CMS WordPress будет снова и снова перезаписывать содержимое поля с адресом сайта.

Редактированием файла

Существует еще один метод возобновления содержимого поля адреса сайта — редактирование файла wp-config.php. Но создатели WorfPress не рекомендуют его использовать, т. к. это «жестко» прописывает адрес сайта и в дальнейшем не даст его поменять через Панель администратора сайта.
Его следует использовать только в том случае, если приведенный выше способ не помог.
В корне сайта откройте файл wp-config.php, найдите строчку со словами "That’s all, stop editing! Happy blogging." И сразу после нее вставьте код:

define( 'WP_HOME', 'http://ВАШ_САЙТ.com/' );
define( 'WP_SITEURL', 'http://ВАШ_САЙТ.com/' );

После внесенных изменений все должно заработать и Вы сможете попасть в административную панель http://ВАШ_САЙТ.com/wp-admin 

[/pb_text][pb_heading el_title="Relocate, True!" tag="h2" text_align="inherit" font="inherit" border_bottom_width_value_="1" border_bottom_style="solid" border_bottom_color="#3e99df" appearing_animation="0" ]Relocate, True![/pb_heading][pb_text el_title="Text 4" width_unit="%" enable_dropcap="no" appearing_animation="0" ]

Еще один способ исправить url сайта — использовать встроенную возможность релокации сайта средствами WordPress.
По аналогии со вторым методом, открываем файл wp-config.php, но в этот раз добовляем код перед строчкой "That’s all, stop editing! Happy blogging."

define( 'RELOCATE', true );

С помощью этого кода обновляются все нужные поля WordPress. 

ВНИМАНИЕ!

Не забывайте делать резервные копии всех файлов, в которые собираетесь вносить изменения.
Если опасаетесь повторения ошибки, то измените параметр ‘true‘ на ‘false‘ (без кавычек). Для того, чтобы в будущем вносить правки, верните параметр ‘true‘.

Служба технической поддержки не оказывает помощь в настройке и восстановлении работоспособности сайта. Все что выходит за рамки технической поддержки работоспособности серверов и хостинга носит рекомендательный характер, либо же платные услуги, которые оговариваются в каждом случае отдельно. Host for NET

Leave a comment

Make sure you enter all the required information, indicated by an asterisk (*). HTML code is not allowed.