问题描述
昨天我们遇到了这样的情况,有人问我“谁创建了这张优惠券?”。不幸的是,WooCommerce 默认情况下不会在列出所有优惠券的优惠券概览中显示优惠券的创建者。
我试图找出的是,如何在 WooCommerce > 营销 > 优惠券概览中添加一个带有作者姓名的新列。
这是我目前所拥有的:
function display_coupon_creator() {
foreach( $coupons as $coupon ){
// Get coupon creator
$coupon_creator_id = get_post_field('post_author',$post_id);
$creator_name = get_the_author_meta( 'display_name',$coupon_creator_id );
echo $creator_name . '<br>';
}
}
不幸的是没有想要的结果,有人可以让我走上正轨吗?
解决方法
这将在优惠券列表中添加一个带有作者姓名的新列, 通过添加到代码中的注释标签进行解释。
</body>