我似乎无法找到任何关于此的文档,所以也许这里有人可以提供帮助。我一直在将我的所有WooCommerce挂钩添加到我的functions.php文件中,但我宁愿将它们全部放在一个单独的文件中以保持整洁。显然我需要另外一个php文件,但是我如何将它链接到functions.php文件,以便代码像现在一样运行?谢谢
答案 0 :(得分:1)
只需使用您的woocommerce钩子代码创建新文件即可。
防爆。 woocommercehook.php
并将文件放在主题文件夹中。
最后只包含你的woocommercehook.php
文件。
include("woocommercehook.php");
完成。一切都和早期一样。
答案 1 :(得分:1)
PHP include / include_once和require / require_once可以正常工作。然而,
使用钩子(woo-hooks.php
)创建另一个文件,并使用WP get_template_directory来请求该文件。
require get_template_directory() . '/woo-hooks.php';