Php Woocommerce新订单定制主题
因此,如果你进入woocommerce->settings->Emails->Ne Order,在主题选项卡上会显示“可用的占位符:{site_title},{Order_date},{Order_number}”-我需要的是能够从{customer_name}({customer_email})下这个->新订单:{item_names},因为我需要知道订单是从谁那里来的,这就是为什么我需要他的姓名、电子邮件和他/她购买的物品。提前感谢您的回答将此代码添加到您的函数或插件中Php Woocommerce新订单定制主题,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,因此,如果你进入woocommerce->settings->Emails->Ne Order,在主题选项卡上会显示“可用的占位符:{site_title},{Order_date},{Order_number}”-我需要的是能够从{customer_name}({customer_email})下这个->新订单:{item_names},因为我需要知道订单是从谁那里来的,这就是为什么我需要他的姓名、电子邮件和他/她购买的物品。提前感谢您的回答将此代码添加到您的函数或插件中 add_filter
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()
太棒了,成功了:)谢谢you@SasoriAkatsuki不客气,D