打算将金融交易方面的合并过来,但是又不想让首页看起来主旨混乱,所以搜了一下怎么在首页排除掉某些分类的更新列表。
先进入外观--主题编辑器里面选中你正在使用的模板functions.php文件,找个合适的地方插入下面代码:
/* * 首页不显示某些分类的文章 * */ function exclude_category_home( $query ) { if ( $query->is_home ) { $query->set( 'cat', '-1, -23' ); } return $query; } add_filter( 'pre_get_posts', 'exclude_category_home' );
里面的1和22是我这里要排除的两个分类ID。
但是这样做会有个尴尬的地方,就是侧边栏的文章列表也会排除这些分类,回头想想怎么搞。