Php 如何使用电子邮件类型'在管理电子邮件中添加购买说明;纯文本';?吴哥商业

Php 如何使用电子邮件类型'在管理电子邮件中添加购买说明;纯文本';?吴哥商业,php,wordpress,email,woocommerce,wordpress-theming,Php,Wordpress,Email,Woocommerce,Wordpress Theming,在线订购时,您可以在这一部分向管理员输入购买说明或订购说明。当使用电子邮件类型HTML时,可以显示此注释,但当使用纯文本时,它不会显示在管理员通知电子邮件中。我如何实现它以使其显示出来 谢谢woocommerce/templates/emails/plain/admin-new-order.php中有一个钩子 do_action( 'woocommerce_email_order_meta', $order, $sent_to_admin, $plain_text, $email ); 您可以

在线订购时,您可以在这一部分向管理员输入购买说明或订购说明。当使用电子邮件类型HTML时,可以显示此注释,但当使用纯文本时,它不会显示在管理员通知电子邮件中。我如何实现它以使其显示出来


谢谢

woocommerce/templates/emails/plain/admin-new-order.php中有一个钩子

do_action( 'woocommerce_email_order_meta', $order, $sent_to_admin, $plain_text, $email );
您可以将一段代码添加到functions.php中,并将其挂接到“woocommerce\u email\u order\u meta”上,它将从order中获取便笺并显示它。

试着这样做:

add_action('woocommerce_email_order_meta', 'add_note_to_admin_new_order_plain', 20, 4);
function add_note_to_admin_new_order_plain($order, $sent_to_admin, $plain_text, $email)
{
    if (!$sent_to_admin || !$plain_text) {
        return;
    }
    if ($order->get_customer_note()) {
        echo 'Customer note : ' . $order->get_customer_note();
    }
}

然而,在测试时,我注意到默认的woocommerce主题在默认情况下会显示注释,因此您应该检查功能是否未在主题或插件中的某个位置取消勾选或删除,这对您没有帮助,因为定制可以在任何地方进行

woocommerce/templates/emails/plain/admin-new-order.php中有一个钩子

do_action( 'woocommerce_email_order_meta', $order, $sent_to_admin, $plain_text, $email );
您可以将一段代码添加到functions.php中,并将其挂接到“woocommerce\u email\u order\u meta”上,它将从order中获取便笺并显示它。

试着这样做:

add_action('woocommerce_email_order_meta', 'add_note_to_admin_new_order_plain', 20, 4);
function add_note_to_admin_new_order_plain($order, $sent_to_admin, $plain_text, $email)
{
    if (!$sent_to_admin || !$plain_text) {
        return;
    }
    if ($order->get_customer_note()) {
        echo 'Customer note : ' . $order->get_customer_note();
    }
}

然而,在测试时,我注意到默认的woocommerce主题在默认情况下会显示注释,因此您应该检查功能是否未在主题或插件中的某个位置取消勾选或删除,这对您没有帮助,因为定制可以在任何地方进行

我可以看到admin-new-order.php中有这个钩子,但仍然没有出现。你能帮我更多的忙吗?或者我如何在functions.php文件中添加这段代码?我可以看到admin-new-order.php中有一个钩子,但仍然没有显示出来。你能帮我更多的忙吗?或者我如何在functions.php文件中添加这段代码?