如何将产品SKU添加到WooCommerce新订单电子邮件主题

问题描述

基于Woocommerce - Add username to new order email subject line。我正在尝试更改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;
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)