我正在尝试在 WooCommerce 订单电子邮件上显示已用优惠券 + 添加描述。
显示优惠券的工作原理是: 在管理新订单电子邮件模板中添加应用的优惠券代码 - WooCommerce
我也尝试过这个:
$coupons = $order->get_items( 'coupon' );
foreach ( $coupons as $item_id => $item ) {
echo "<span class='coupon-name'><b>".$item['name']."</b></span>";
$post = get_post( $item_id );
echo "<p class='coupon-description'>".$post->post_excerpt."</p>";
}
}
但是不起作用...有什么想法吗?
使用以下方式从“优惠券”订单商品中获取优惠券说明:
// Loop through WC_Order_Item_Coupon Objects
foreach ( $order->get_items( 'coupon' ) as $item ) {
// Get the WC_Coupon Object
$coupon = new WC_Coupon($item->get_code());
// Display coupon description
echo "<p class='coupon-description'>".$coupon->get_description()."</p>";
}
非常感谢,这真的很有帮助,我已经应用了这是我的客户网站 shoppingspout.us 之一,它工作正常,但我还有另一个在 WordPress 中的网站,所以我可以在 WordPress 中使用它吗?