我有自定义的post类型,我只想随机显示单个post数据,下面是我使用的基本代码。
$args = array(
\'post_type\' => \'nd_rst_cpt_1\', //custom post type name
\'orderby\' => \'rand\', //random order
\'posts_per_page\' => 1, //shows only single post
);
$resData = new WP_Query($args);
if ($resData->have_posts()) :
while ($resData->have_posts()) :
the_title(); //display title
endwhile;
else:
echo \'<div class="no_restaurants">\' . NO_RES_MSG . \'</div>\'; //if no post found
endif;
这是我代码的基本结构,但它总是显示最近的帖子名,而不是随机的。