在functions.php WordPress中包含外部文件

时间:2017-04-21 13:25:45

标签: php wordpress

在我的WordPress中,我有一个包含1500行代码的functions.php文件。

这些代码大部分来自我编写的程序,该程序连接到API并将数据从WordPress发送到它。我不是WordPress开发人员,所以我不知道这是否可行。你可以制作一个不同的文件来保持functions.php干净,然后在functions.php中包含外部文件吗?

3 个答案:

答案 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()以查看您的子主题路径。