在我的WordPress中,我有一个包含1500行代码的functions.php文件。
这些代码大部分来自我编写的程序,该程序连接到API并将数据从WordPress发送到它。我不是WordPress开发人员,所以我不知道这是否可行。你可以制作一个不同的文件来保持functions.php干净,然后在functions.php中包含外部文件吗?
答案 0 :(得分:7)
是的,您可以在functions.php中包含外部文件
require_once(get_template_directory()。' anyfilename.php');
答案 1 :(得分:2)
您可以使用
在functions.php中包含外部文件require_once();
或者你可以使用
include_once();
这两者之间的区别在于require会发出致命错误然后停止执行文件的其余部分,因为include只会发出错误但会继续执行文件。
答案 2 :(得分:2)
如果您正在使用儿童主题:
您有时可能会发现找不到包含路径的路径:
尝试以下操作:
include_once( get_stylesheet_directory() .'\xxxx\anyfilename.php');
选中get_stylesheet_directory()
以查看您的子主题路径。