Intereting Posts
В моем заголовке есть область виджета. Как я могу отображать другой виджет в зависимости от того, какая группа показана? Оптимизация большого сайта WordPress Поиск только записей в блоге с главной страницы WordPress сайта? Передача переменной во вложенных коротких кодах Условная проверка для front-end, которая включает ajax имена файлов get_template_part и шаблонов Добавление отображаемого изображения в RSS-канал через дочернюю тему. Файл functions.php Отметить публикацию для пустого заголовка Создайте single.php для определенного тега по идентификатору тега или имени Можно ли динамически регистрировать меню? Несколько таксономических запросов (например, фильтр) Как добавить новую виджетную область боковой панели в дочернюю тему? Несколько типов сообщений Добавьте мою собственную кнопку рядом с «Параметры экрана» и «Справка» в администраторе есть ли простой способ перечислить все файлы templates / php, используемые для создания определенной страницы?

WordPress не работает на localhost

Я загрузил веб-сайт с живого на местный. Я хочу запустить его. Но когда я открываю его на localhost, он перенаправляет меня на живой URL. Я изменил таблицу DATABASE wp_options и заменил прямой URL с моим местным url. Но все же он не работает. Пожалуйста, направляйте меня.

1) Убедитесь, что wp-config.php не имеет многоуровневых эталонных настроек, таких как define("DOMAIN_CURRENT_SITE", "somesite.com" ); , Если это так, удалите эти настройки

2) Если вы обновили параметры siteurl и home в таблице *_options чтобы использовать локальные настройки, и это все еще не работает, тогда

3) Удалите все темы, кроме основного (двадцать четыре, двадцать тринадцать, …) и удалите все плагины. Таким образом, вы используете основную функциональность WordPress.

4) Если это все еще не работает, очистите кеш браузера или попробуйте другой мощный браузер.

5) Если все это не работает, вы можете столкнуться с проблемой сетевой конфигурации, и я думаю, что это выходит за рамки этого вопроса?

Если вы обновили параметры в dtabase и все еще перенаправляетесь.

Вы также можете определить WP_SITEURL и WP_HOME в своем тестовом wp-config.php

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

Если вы находитесь в окнах, вы можете изменить файл hosts, чтобы указать URL-адрес на локальный IP-адрес хоста. Аналогичный процесс на Mac. В любом случае вам не придется менять db, так как вы будете менять файл локальных хостов, чтобы указать, что URL-адрес возвращается к главной машине. Это на самом деле более удобно, потому что нет необходимости вообще менять веб-сайт.

(На мобильном прямо сейчас, иначе я бы добавил подробные инструкции по этому добавлению, я держу файл справки дома для себя)

ПРИМЕЧАНИЕ. Некоторые плагины могут быть затронуты этим. Примечательно (и не на самом деле плагин) – инструмент поиска и замены от interconnectit.com.

ОБНОВЛЕНИЕ : (добавление выдержки из моих собственных заметок)

Windows

1) добавьте эту строку в файл Windows Hosts C: \ WINDOWS \ system32 \ drivers \ etc \ hosts

 #BEGIN CUSTOM 127.0.0.1 yourwebsite.com #END CUSTOM 

MAC

1) добавьте эту строку в файл Apple Hosts / private / etc / (я использую команду терминала nano / etc / hosts)

 #BEGIN CUSTOM 127.0.0.1 yourwebsite.com #END CUSTOM