我如何才能包含来自unctions.php的一些定制变量? 时间:2016-02-10 作者:piopruua 例如,如果我将此代码添加到函数中。php:$mysite_address_url="http://my-site.com"; 然后将此添加到我的一个。php模板文件(如index.php或header.php):<?php echo($mysite_address_url); ?> 这行不通。为什么会发生这种情况?我如何使用wordpress实现这一点? 2 个回复 SO网友:forlogos WordPress主题文件通过函数/类调用,因此在functions.php 在指定要使用变量的全局值之前,其他主题文件无法识别。在主题模板文件中执行以下操作:global $mysite_address_url; 然后您可以使用$mysite_address_url 随你的便。要了解有关PHP变量作用域的更多信息,请参阅this此外,如果您想使用网站的URL,最好使用home_url() function SO网友:Devendra Sharma 我建议您使用函数将其存储在WordPress选项表中add_option() 功能,因为这是特定于站点的数据,而不是特定于帖子/类别。 文章导航