默认情况下,WordPress会按照发布时间在首页显示所有分类的文章,如果你只想首页显示某个分类下的文章,可以使用下面的一段代码来实现。
将下面这段代码插入到你当前主题文件Functions.php中:
1
2
3
4
5
6
7
| //Code from http:///
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分类的文章。
1
2
| //Code from http:///
$query->set( 'cat', '1,2,3,4,5'); |
当然实现这个的插件也是有的:点击前往
|