我正在使用以下代码来统计Woocommerce中用户的订单。我如何只计算包含帖子摘录的帖子?
$customer_orders = get_posts( array(
'numberposts' => -1,
'meta_key' => '_customer_user',
'meta_value' => $customer_id,
'post_type' => 'shop_order', // WC orders post type
'post_status' => 'wc-completed' // Only orders with status "completed"
) );
$customer_orders_count = count($customer_orders);
我已经尝试过:
$customer_orders_count = 0;
foreach($customer_orders as $order){
if( $order->has_excerpt() ){
$customer_orders_count++;
}
}
if($customer_orders_count == 3){
$coupon = "sub50";
}
$customer_orders_count = 0;
foreach($customer_orders as $order){
if( has_excerpt($order) ){
$customer_orders_count++;
}
}
if($customer_orders_count == 3){
$coupon = "sub50";
}