WooCommerce订单电子邮件产品元定制(项目表)

时间:2019-10-22 14:05:56

标签: wordpress woocommerce hook-woocommerce

对于某些特定产品,我需要用户的自定义输入。我无法在订单通知电子邮件中格式化产品自定义元字段。

我在自定义值中有一个字段“ post_url”,为了接收页面,我可以使用woocommerce_checkout_create_order_line_item钩子(如“ Post URL”)自定义标签。但是,在订单通知电子邮件中,它显示为post_url,看起来不太好。

add_action( 'woocommerce_checkout_create_order_line_item', [$this, 'add_addition_product_data_to_order'], 10, 4 );

function add_addition_product_data_to_order( $item, $cart_item_key, $values, $order ) {

    if ( empty( $values['post_url'] )) {
        return;
    }

    $item->add_meta_data( __( 'Post URL ', 'technowebs' ), $values['post_url'] );
}

我要在客户电子邮件中,产品元数据将显示为“发布URL”,就像在订单接收页面中显示的那样

0 个答案:

没有答案