在哪里为Woocommerce添加一个挂钩的功能代码片段?

时间:2019-03-11 15:35:00

标签: php wordpress templates woocommerce hook-woocommerce

我实际上与 WooCommerce send new order email to customer线程并尝试应用提供的答案,但是我对必须放置这些代码的位置感到困惑。

结束了: wp-content / plugins / woocommerce / templates / emails / admin-new-order.php ?要么 wp-content / plugins / woocommerce / templates / emails / plain / admin-new-order.php

它们两个均无效,是否需要创建新文件?以及必须从哪里调用?

我会感谢一些指导我的帮助。

1 个答案:

答案 0 :(得分:1)

您需要将代码段(从接受的答案代码中)复制到活动子主题(或活动主题)中的function.php文件中。

但是自Woocommerce 3以来,接受的答案代码已过时,并且由于某些错误,例如get_product_from_item()方法已被弃用并替换

  

我添加了一个new up to date clean answer there

仅出于信息目的,您不需要override any Woocommerce template