Intereting Posts
wp_enqueue_media () замедляет мой сайт WP Помощь при роковой ошибке после клонирования веб-сайта Как вы используете WordPress для веб-сайта, который не находится в формате блога? Программно создавать вложения изображений из локальных URL-адресов и настраивать изображение Показывать только одно сообщение для каждого автора (страница загружается слишком медленно) Пользовательский тип одиночной записи не относится к файлу single-post-type.php отображать самые популярные теги в двух столбцах Yoast Force Rewrite Crashed Site Комментарии WordPress – разделитель "/" не найден Плагин будет сортировать пользователей по usermeta Проблема с локалями при сохранении и чтении в / из пользовательской таблицы восстановить db после плохой резервной копии Плагин для проведения аукционов на вашем сайте Может ли URL-адрес оставаться неизменным при переходе с Drupal? Объединение этих запросов? (Такой же таксономический термин + та же категория, что и должность)

home_url (); показ текущей страницы вместо адреса сайта

У кого-нибудь есть идея, почему моя функция home_url () получает URL-адрес текущей страницы вместо адреса сайта? (Сайт выполняется локально с использованием MAMP.)

Solutions Collecting From Web of "home_url (); показ текущей страницы вместо адреса сайта"

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

Я предполагаю, что у вас есть что-то вроде этого:

 <a href="<?php home_url(); ?>">Home</a> 

Что делает так:

 <a href="">Home</a> 

… и объяснил бы, почему связанный URL-адрес является текущей страницей, а не ожидаемым URL-адресом для главной страницы сайта.

Если это так, измените это на следующее:

 <a href="<?php echo home_url(); ?>">Home</a>