有人知道为什么my home\\u url()函数获取当前页面的url而不是站点地址吗?(站点使用MAMP在本地运行。)
Home_url();显示当前页面而不是站点地址
1 个回复
最合适的回答,由SO网友:Chip Bennett 整理而成
由于您在问题中没有发布实际代码,我只能推测。然而,一个常见的问题是home_url()
, 它没有回声。这个value of the function is returned, rather than echoed, 因此,它必须由代码显式响应。
我猜你有这样的想法:
<a href="<?php home_url(); ?>">Home</a>
其呈现方式如下:<a href="">Home</a>
。。。并将解释为什么链接的URL是当前页面,而不是网站首页的预期URL。如果是,请将其更改为:
<a href="<?php echo home_url(); ?>">Home</a>
结束