Php get#u template_directory_uri()和bloginfo(';template_directory';)之间的区别

Php get#u template_directory_uri()和bloginfo(';template_directory';)之间的区别,php,wordpress,Php,Wordpress,我是wordpress的新手…现在我试图从我现有的html模板开发wordpress主题。我对get_template_directory_uri()和bloginfo('template_directory')之间的区别感到困惑。。从另一个网站上,我发现两者都在做同样的事情。有谁能帮助我们了解其中的区别吗?如果两者相同,请让我知道哪个是最好的使用 谢谢这两者之间绝对没有区别(在WP 2.6之前,template_目录生成了一个本地路径,但现在是相同的)getbloginfo('template

我是wordpress的新手…现在我试图从我现有的html模板开发wordpress主题。我对get_template_directory_uri()和bloginfo('template_directory')之间的区别感到困惑。。从另一个网站上,我发现两者都在做同样的事情。有谁能帮助我们了解其中的区别吗?如果两者相同,请让我知道哪个是最好的使用


谢谢

这两者之间绝对没有区别(在WP 2.6之前,template_目录生成了一个本地路径,但现在是相同的)
getbloginfo('template\u directory')
getbloginfo('template\u url')
只需返回
gettemplate\u directory\u uri()


有关详细信息,请参见此部分。

使用get\u template\u directory\u uri()将具有正确路径的脚本排队
bloginfo()用于显示有关您站点的信息,如bloginfo('url')、bloginfo('name')、bloginfo('description')、bloginfo('template_url')

另一个不同之处是,get_bloginfo('template_directory')在没有echo的情况下工作,所以如果需要,您无法将其作为变量,而您可以获取_template_directory_uri()变为变量。因此,根据您的任务差异,您可以选择其中之一