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>