我正在尝试创建一个相关的posts WP\\u查询。到目前为止,我已经创建了一个自定义的WP\\u查询,该查询查询与标记数组匹配的所有帖子。
然而,我试图创建一个简单的if statement
: 如果获取的帖子数为less than 10, 从中获取余数elsewhere (这可能来自特定类别)。
我有以下循环。它使用$related_posts->found_posts
获取帖子数量。
$related_posts_args =
array(
\'tag__and\' => $list_of_tags, // array of tag IDS
\'posts_per_page\' => 10,
\'post__not_in\' => $already_posted, // array of post IDs
\'post_type\' => \'post\',
\'post_status\' => \'publish\',
\'orderby\' => \'date\',
\'order\' => \'DESC\',
\'orderby\' => \'rand\',
);
$related_posts_query = new WP_Query( $related_posts_args );
if ( $related_posts_query->have_posts() ):
while ( $related_posts_query->have_posts() ):
$related_posts_query->the_post();
// this is the number of posts in my current query
echo $related_posts_query->found_posts;
the_title();
endwhile;
endif;
wp_reset_postdata();
有人知道如何利用剩余的资源从其他地方获取帖子吗?(并且可能在同一个循环中)。