Wordpress get\u home\u url()只返回当前url
我的问题很简单,我的WP模板需要一个“home”链接,函数Wordpress get\u home\u url()只返回当前url,wordpress,url,wordpress-theming,Wordpress,Url,Wordpress Theming,我的问题很简单,我的WP模板需要一个“home”链接,函数get\u home\u url()只是返回当前url。因此,如果我在“example.com/?cat=2”,这就是我为“主页”按钮获取的url 知道我做错了什么吗?我正在拔头发。你试过: echo get_bloginfo('url') 它只是home\u url()。因此: 将输出Wordpress安装的主页。您需要响应该功能,因此它应该是: <?php echo get_home_url(); ?> 在它之前是否
get\u home\u url()
只是返回当前url。因此,如果我在“example.com/?cat=2”
,这就是我为“主页”按钮获取的url
知道我做错了什么吗?我正在拔头发。你试过:
echo get_bloginfo('url')
它只是home\u url()。因此:
将输出Wordpress安装的主页。您需要响应该功能,因此它应该是:
<?php echo get_home_url(); ?>
在它之前是否使用了回音
?没错,这正是问题所在。想想看,我花了这么多时间试图说服Rasmus在PHP中添加一个标签,而我是以添加标签为生的。为了清晰起见,请包含您尝试过的完整、准确的代码。谢谢。get_home\u url()
也可以,只要记住在它之前添加一个echo或使用缩写PHP标记。在home\u url()之前不需要echo
@DrDeo不正确。请注意,home\u url
是一个返回函数。因此,需要一个echo或一个缩写PHP echo
。为了向所有人澄清:home\u url()是一个别名,只需调用get\u home\u url()…因此这两个函数完全相同,因此需要一个回显函数。@GDY因为这个答案有点吸引力,应该注意的是,home\u url
和get\u home\u url
并不完全相同。如果在没有任何参数的情况下使用它们,那么它们实际上是相同的。但是,get\u home\u url
将Blog ID作为其第一个参数(用于多站点目的),如果人们希望传递$path
值,则可能会绊倒他们,而home\u url
接受该值作为其第一个参数。
<?php echo get_home_url(); ?>