【发布时间】:2021-06-06 13:57:18
【问题描述】:
在 woocommerce 订单电子邮件中,我想自定义字段以及帐单地址。这是我尝试过的。但它给出了错误。
add_filter('woocommerce_order_formatted_billing_address', array($this, 'woo_custom_order_formatted_billing_address'), 10, 2);
function woo_custom_order_formatted_billing_address( $address , $WC_Order ) {
$address = array(
'first_name' => $WC_Order->billing_first_name . ' ' . $WC_Order->billing_last_name,
'company' => $WC_Order->billing_company,
'address_1' => $WC_Order->billing_address_1,
'address_2' => $WC_Order->billing_address_2,
'city' => $WC_Order->billing_city,
'state' => $WC_Order->billing_state,
'area' => $WC_Order->billing_area,
'emirates' => $WC_Order->billing_emirates,
'nearest_landmark' => $WC_Order->billing_nearest_landmark,
'country' => $WC_Order->billing_country,
'email' => $WC_Order->billing_email,
'phone' => $WC_Order->billing_phone,
);
return $address;
}
请大家帮忙。
【问题讨论】:
-
您遇到的错误是什么?你也在调用类函数,我没有看到任何类。第二个参数应该只是函数名。
标签: php wordpress woocommerce email-notifications