Восстановление корректного 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.

Sales department:
Rua Francisco Sa Carneiro, Lt. 11
3430-048 Carregal do Sal
Portugal
Working hours are from 9:00 AM to 9:00 PM
For finance support write requests in billing tickets


Technics department 
Wounder st, Lt.11
3040 Limassol
Cyprus 
For technical support write requests in billing tickets

The company is founded in 2007 on universal human principles of integrity, human rights and freedoms, and the relationships between individuals.
Host-for.NET
Markova st., 88, Debrivne 15163
Geroev Stalingrada, 39B, Kiev 04210