默认情况下,WordPress会按照发布时间在首页显示所有分类的文章,如果你只想首页显示某个分类下的文章,可以使用下面的一段代码来实现。
将下面这段代码插入到你当前主题文件Functions.php中:
1234567 | //Code from http://seavia.com/function my_home_category( $query ) { if ( $query->is_home() && $query->is_main_query() ) { $query->set( 'cat', '1'); }}add_action( 'pre_get_posts', 'my_home_category' ); |
第三行的1是分类的id,如果你要显示多个分类,就用英文的逗号把分类数目隔开!如下:这样就是显示12345分类的文章。
12 | //Code from http://seavia.com/$query->set( 'cat', '1,2,3,4,5'); |
当然实现这个的插件也是有的:点击前往
联系客服