仅包含WooCommerce电子邮件发票的新栏目

仅包含WooCommerce电子邮件发票的新栏目

问题描述:

我想为我的woocommerce网站的客户发票电子邮件添加一个新列。但我不希望在其他客户电子邮件中看到新列。仅包含WooCommerce电子邮件发票的新栏目

谢谢。

将文件/woocommerce/templates/emails/customer-invoice.php复制到活动主题中的子文件夹/woocommerce/emails/。 以下行包含模板文件email-order-details.php

do_action('woocommerce_email_order_details', $order, $sent_to_admin, $plain_text, $email); 

您可以用上面提到的文件的内容替换这一行。 在这里您可以添加一个额外的列标题。通过电子邮件阶items.php的内容

echo wc_get_email_order_items($order, array(
    'show_sku'  => $sent_to_admin, 
    'show_image' => false, 
    'image_size' => array(32, 32), 
    'plain_text' => $plain_text, 
    'sent_to_admin' => $sent_to_admin, 
)); 

这里自定义列:要还添加列的内容替换以下部分。

如果你想让你的生活更轻松,你可以使用我的插件WP HTML Mail for WooCommerce,只需点击+图标添加一列。