我想在主页中每个类别只显示一篇新的/当前的帖子。例如,有3个具有类别的帖子A, 我想要分类中的旧帖子A 已替换为类别中的新职位A 在主页中,旧帖子刚刚消失,但没有被删除。其他类别也是如此。
我正在使用pre_get_posts
为了达到这个目的,我的只是显示一个类别,而另一个则不是。
这是我的密码
function my_home_category( $query ) {
if ( $query->is_home() ) {
$query->set( \'cat\', -1 );
$query->set( \'posts_per_page\', -1);
}
}
add_action( \'pre_get_posts\', \'my_home_category\' );
我知道我的代码不好,我很高兴能得到任何帮助。谢谢