سلام
قصد دارم حلقه ای ایجاد کنم که بیاد پست هایی که چه براشون meta_key ست شده و چه نشده بصورت رندوم سه تاشو چاپ کنه.
کدی که نوشتم فقط پست هایی که meta_key براشون ثبت شده رو نشون میده. و اگه واسه هیچ پستی این متا ست نشده باشه هیچی برنمیگردونه.
میخوام طوری باشه که حتی اگه متا هم ست نشده بود سه تا از پست های موجود در پست تایپ رو بصورت رندوم نشون بده.
تو آرگومان های WP_Query به این روش کار کردم:
$wp_query_object = new WP_Query(
array(
post_type => 'product',
meta_key => 'test',
orderby => 'random',
posts_per_page => 3
)
);