在functions.php WordPress中包含外部文件
在我的WordPress中,我有一个functions.php文件,其中包含1500行代码在functions.php WordPress中包含外部文件,php,wordpress,Php,Wordpress,在我的WordPress中,我有一个functions.php文件,其中包含1500行代码 大部分代码来自我编写的一个程序,该程序连接到一个API,并将数据从WordPress发送到API。我不是WordPress开发者,所以我不知道这是否可行。您可以创建一个不同的文件来保持functions.php干净,然后将外部文件包含在functions.php中吗 是的,您可以在functions.php中包含外部文件 需要一次(获取模板目录().'anyfilename.php') 可以使用以下任一方
大部分代码来自我编写的一个程序,该程序连接到一个API,并将数据从WordPress发送到API。我不是WordPress开发者,所以我不知道这是否可行。您可以创建一个不同的文件来保持functions.php干净,然后将外部文件包含在functions.php中吗 是的,您可以在functions.php中包含外部文件 需要一次(获取模板目录().'anyfilename.php')
可以使用以下任一方法在functions.php中包含外部文件:
require_once();
或者你可以用
include_once();
这两者之间的区别在于,如果未找到文件,require将发出致命错误,然后停止执行文件的其余部分,其中as include将只发出警告,但将继续执行该文件。如果正在处理子主题,但未找到include路由的路径: 尝试以下操作:
包含一次(获取样式表目录()。/xxxx/anyfilename.php)代码>
检查get\u stylesheet\u directory()
以查看您的子主题路径。这是最有用的答案。谢谢我知道这是旧的,但请注意,这将始终提供父主题中文件的路径。