基于Woocommerce - 将用户名添加到新订单电子邮件主题行。我正在尝试更改 WooCommerce 电子邮件主题行。订购时我作为网站管理员在我的邮件中收到的电子邮件。
我正在尝试创建以下结构
[在线商店]订单(#....)名称,第二名,总计-...,SKU1, SKU2, SKU3...
我使用此代码,但我不知道如何获取订单中每个产品的 SKU?
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( '[%s] Order (# %s) от %s %s Total-%u EU. %s ', $blogname, $order->id,
$order->billing_first_name, $order->billing_last_name, $order->order_total, $order->...);
return $subject;
}
浮云间