函数.php中包含的Required_Once*.php中包含的主题选项页面不再可见 时间:2016-09-22 作者:bunower 我想将选项页函数和函数分开。php<因此,我将选项页函数移到了另一个文件“includes/options.php”使用require\\u一次性包含文件(“includes/options.php”)不起作用anymore (我绝对相信它在过去是有效的),但require\\u once(“includes/options.inc”)正在发挥作用我应该何时使用*。inc文件和时间*。php文件<尤其是在开发主题或插件时。我在这里也做了同样的事情:Organizing Code in your WordPress Theme's functions.php File? 2 个回复 最合适的回答,由SO网友:Anwer AR 整理而成 如果要编辑主题文件,请使用get_template_directory 检索php文件。在您的functions.php 文件require get_template_directory() . \'/includes/option.php\'; SO网友:Mark Kaplun 永远不要使用相对路径来包含PHP文件,你只是不知道它最终会是什么样子。始终通过执行以下操作查找主题文件的位置$rootdir = dirname(__FILE__) 从您的功能。php,然后使用include($rootdir.\'/includes/options.php\') 文章导航