如何在订单处理电子邮件中添加用户的名字(woocommerce)

问题描述:

我想将用户的名字添加到订单处理电子邮件中;使用这个模板。 customer-processing-order.php如何在订单处理电子邮件中添加用户的名字(woocommerce)

我试图输出“嗨Users_First_Name”之前“您的订单已收到,目前正在处理......”

我尝试了几种方法,包括订单的对象,但毫无效果。

请帮忙。

当您定制woocommerce/emails/customer-processing-order.php电子邮件模板时,您将在该文件中默认获得$ order对象。你可以得到订单ID像这样从post_meta元信息:

get_post_meta($order->ID,'_billing_first_name', true); 
+0

这工作。谢谢。 – user3137901

尝试增加

<p><?php printf(__("Hello %s", 'woocommerce'), $order->billing_first_name); ?></p> 

<p><?php _e("Your order has been received and is now being processed. Your order details are shown below for your reference:", 'woocommerce'); ?></p> 

让我知道,如果它的工作原理。