Изменить адрес сайта в WordPress по коду

Вы изменили URL-адрес вашего сайта из настроек -> общие и испортили его?

изменить URL-адрес wp

Иногда мы хотим изменить URL-адрес нашего веб-сайта, мы путаемся и оставляем наш веб-сайт недоступным.

Я не знаю, случалось ли это когда-либо с вами, это случалось со мной 🙂

Если это случилось с вами, я расскажу вам шаг за шагом, как решить эту проблему и исправить ваш сайт.

В этом уроке мы увидим 2 способа изменить URL-адрес нашего сайта с помощью кода:

Для обоих методов вам потребуется доступ к ftp или cPanel вашего сервера, чтобы иметь возможность изменять файлы вашего сайта.

Измените URL вашего сайта в файле WP-config.php.

Так же просто, как добавить эти две строки в файл wp-config.php


define( 'WP_HOME', 'http://tuweb.com' );
define( 'WP_SITEURL', 'http://tuweb.com' );

Добавив их, вы увидите, что сайт больше не обращает внимания на то, что вы установили в Настройках —> Общие вашего сайта.

Более того, вы увидите, что возможность их изменения теперь отключена.

Если вы удалите предыдущие строки из файла wp-config.php, они будут снова включены.

Измените URL-адрес вашего веб-сайта в файле functions.php вашего шаблона.

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

Мы должны добавить эти две строки в файл functions.php нашего шаблона.


update_option( 'siteurl', 'http://tuweb.com' );
update_option( 'home', 'http://tuweb.com' );

Сделав это, мы увидим, что, как и в предыдущем методе, домен или URL-адрес нашего сайта изменились.

По-видимому, это то же самое, но то, что происходит под ним, сильно отличается.

В то время как в первом способе значение домена в базе данных остается тем, что мы указали в Настройках —> Общие, при этом втором способе значение, которое мы там указали, меняется. Меняется прямо в базе.

Можно сказать, что первый способ пропустить значение из базы данных, тогда как во втором методе происходит следующее: заменяет значение из базы данных

база данных URL

Как значение заменяется в этом втором методе, как только сеть будет исправлена, мы должны удалить эти строки из файла functions.php

Здесь у вас есть учебник по изменению домена по коду в видео:

Suscríbete a mi канал:  

Надеюсь, вам понравилось 🙂

Оставить комментарий