问题描述
基于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 (将#修改为@)