在电子邮件中显示WooCommerce自定义字段

时间:2017-10-24 18:51:07

标签: php wordpress woocommerce

我有一个自定义字段,它是一个复选框,显示在结帐时。这是通过官方WooCommerce Checkout Field Editor插件添加的。我想在客户和展示中显示该字段的结果。管理员订购电子邮件。 我使用下面的代码取得了一些成功,但是如果选中则只显示1,如果未选中则只显示任何内容。

有没有办法显示问题,然后是'是的请'或者'不,谢谢你'文本?

这是使用print_r($ fields)打印到电子邮件的内容:

Array
(
    [Yes, I would like to receive updates from Rogue Resolutions] =>
uncheck-to-opt-out-of-receiving-our-quarterly-newsletter-neuroscience-matters_field
)

提前致谢

add_filter('woocommerce_email_order_meta_fields', 'my_woocommerce_email_order_meta_fields', 10, 3);

function my_woocommerce_email_order_meta_fields( $fields, $sent_to_admin, $order ) {
    $fields['Yes, I would like to receive updates from Rogue Resolutions'] = 'uncheck-to-opt-out-of-receiving-our-quarterly-newsletter-neuroscience-matters_field';
return $fields;
}

0 个答案:

没有答案