email - Woocommerce - 如何在特定位置将自定义消息添加到“订单完成”电子邮件?
问题描述
我正在尝试向 woocommerce 订单完成电子邮件添加自定义消息。我想在电子邮件的开头添加一封感谢信:“您的反馈对我们非常重要,以便为您提供最优质的服务。所以不要忘记发表评论我们做得如何做。”
我试图编辑 PHP 模板但没有好的结果。
解决方案
您可以将此代码放在主题的 functions.php 文件中:
function action_woocommerce_email_before_order_table( $order, $int, $int ) {
if($order->get_status() == 'completed') {
_e("Your custom text goes here");
}
};
add_action( 'woocommerce_email_before_order_table', 'action_woocommerce_email_before_order_table', 10, 3 );
它也可以作为字符串翻译。
推荐阅读
- spring - Spring中@configuration的实际用法是什么?
- android - 库模块内的 Android aar 文件 - NoClassDefFoundError
- c# - 重试调用外部服务
- sql - 如何在 oracle sql 中提取两个日期之间的天数?
- swift - AVPlayerViewController 关闭时弹出整个视图控制器堆栈
- python - Python删除CSV文件中引号内的所有\r\n
- javascript - 当有多个事件委托时如何停止传播
- java - 如何防止同一类实例中的不同线程同时执行方法
- python - Python Scikit - 学习:使用多索引进行交叉验证
- reactjs - 如何使用与 es6 语法反应的函数将参数从子级传递给父级