分享

WordPress 非插件实现首页显示指定分类的文章

 这是名字 2014-08-06

默认情况下,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');

当然实现这个的插件也是有的:点击前往

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多