Разработка Wordpress - локальные и удаленные пути - PullRequest
0 голосов
/ 03 февраля 2011

Я пытаюсь настроить WordPress так, чтобы относительные пути работали как для моей разработки на localhost, так и для моего живого сайта.

Я надеялся, что это просто вопрос изменения URL-адреса сайта и home"URL к http://localhost/ и www.example.com, и тогда ссылки будут относительными.Однако это не так, и я думаю, что .htaccess усложняет проблему.

Например, если я хочу получить доступ к файлу на www.example.com/wp-content/mydirectory, я могу сделать это:

$url = '/wp-content/mydirectory/myfile.php'

но на моем локальном сайте я должен сделать это:

$url= '/www.example.com/wp-content/mydirectory/myfile.php'

У меня есть решение, условно выводя переменную var в начале пути, но это не всегда возможноиспользуйте PHP для этого, например, в сообщении или на странице, где ссылка находится в содержании.

У кого-нибудь есть элегантное решение?

1 Ответ

1 голос
/ 03 февраля 2011

Зайдите в базу данных и загляните внутрь таблицы настроек. Есть значение для дома (и, возможно, другое значение, называемое URL, таблица не слишком большая, поэтому проведите ее быстрое сканирование), измените ее на локальную среду для тестирования, и когда вы будете готовы, вы можете изменить запись в базы данных и загрузить на удаленный сервер.

...