因此,如果您转到woocommerce->设置->电子邮件-> Ne Order,然后在“ SUBJECT”选项卡上显示“可用的占位符:{site_title},{order_date},{order_number}”-我需要的是能够将其放入-> 来自{customer_name}({customer_email})的新订单:{item_names} -因为我需要知道订单的来源,所以这就是为什么我需要名称,电子邮件和商品的原因他/她购买的。预先感谢您的回答
答案 0 :(得分:1)
将此代码添加到您的函数或插件中
add_filter('woocommerce_email_subject_new_order', 'change_admin_email_subject', 1, 2);
function change_admin_email_subject( $subject, $order ) {
global $woocommerce;
$blogname = wp_specialchars_decode(get_option('blogname'), ENT_QUOTES);
$subject = sprintf( 'New Order (# %s) from %s %s %s', $order->id, $order->billing_first_name, $order->billing_last_name, $order->billing_email);
return $subject;
}
要添加订单商品,请使用此$order->get_items()