我们使用Woocommerce销售数字产品,我正在处理订单处理电子邮件 customer-processing-order.php
在电子邮件中,有一个表格列出了产品名称,数量和价格以及下载链接
我试图在红色箭头指向的下载链接下方添加文本,到目前为止我没有运气试图找到该区域的钩子/过滤器
我尝试了以下过滤器,但这没有显示任何内容
apply_filters( 'woocommerce_email_order_items_table', 'add_order_email_instructions', 10, 2 );
我尝试过以下钩子,但它们不会在右侧区域显示文本
add_action( 'woocommerce_email_order_meta', 'add_order_email_instructions', 10, 2 );
add_action( 'woocommerce_email_after_order_table', 'add_order_email_instructions', 10, 2 );
我指向红色区域的区域是否有任何钩子/过滤器?
1 回答
这是一个更简单的解决方案 .
Approach: 在你的主题中 . 覆盖WooCommerce的电子邮件tempalate customer-processing-order.php并根据需要自定义它 . (关于如何覆盖woocommerce模板的简单谷歌搜索将在这里帮助你 . )
Hint: 您需要为文件emails / plain / email-order-items.php执行id的更改 . 因此,覆盖相同并进行所需的更改 .
Note: 而不是使用实际主题创建子主题并按照上述过程 . 因此,当原始主题更新时,您的代码将不会被覆盖 . (搜索如何创建子主题 . 通过这种方法更容易定制) .