【发布时间】:2018-05-31 13:14:51
【问题描述】:
我正在尝试在 Woocommerce 上的订单表之后添加自定义内容 “处理订单”和“订单已完成”客户电子邮件,使用以下代码。
仅当客户选择“本地取货”作为送货方式时才应添加。
function local_pickup_extra_content_email($order, $is_admin_email) {
if ( $is_admin_email ) {
return;
}
if ( ICL_LANGUAGE_CODE == "he" && strpos( $order->get_shipping_method(), 'Local Pickup' ) !== false) {
echo '<p><strong>Note:</strong> Please wait for telephone confirmation of local pickup.</p>';
}
}
add_action( 'woocommerce_email_after_order_table', 'local_pickup_extra_content_email', 10, 2 );
内容未添加到指定的电子邮件中。它仅被添加到通过 Woocommerce 订单管理页面手动发送的“订单详情/发票”电子邮件中。
如何将上述内容添加到提到的电子邮件中?我究竟做错了什么?
(主题文件夹中的电子邮件模板不会被覆盖)
【问题讨论】:
标签: php wordpress woocommerce orders email-notifications