get_template_directory_uri()和bloginfo('template_directory')之间的区别

时间:2013-11-07 15:42:52

标签: php wordpress

我是wordpress的新手...现在我正在尝试从我现有的html模板开发一个wordpress主题。我混淆了get_template_directory_uri()和bloginfo('template_directory')之间的区别..从其他网站我发现两者都有正在做同样的事情知道差异的人可以帮忙吗?如果两者相同,请告诉我哪个最好用

谢谢

3 个答案:

答案 0 :(得分:4)

两者之间绝对没有区别(在WP 2.6之前,template_directory生成了本地路径,但现在,它是相同的)。 get_bloginfo( 'template_directory' )get_bloginfo( 'template_url' )只返回get_template_directory_uri()

有关详细信息,请参阅此post

答案 1 :(得分:0)

使用get_template_directory_uri()将脚本排入正确的路径 bloginfo()用于显示有关您网站的信息,如bloginfo('url'),bloginfo('name'),bloginfo('description'),bloginfo('template_url')

答案 2 :(得分:0)

另一个区别是你可以看到get_bloginfo('template_directory')在没有回声的情况下工作,所以如果需要你就不能把它变成变量,而你可以把get_template_directory_uri()变成变量。因此,根据您的任务差异,您可以选择其中一个。