【问题标题】:Displaying one category of post on the Wordpress posts page在 Wordpress 帖子页面上显示一类帖子
【发布时间】:2014-07-25 10:58:52
【问题描述】:

我编辑了 WordPress functions.php 作为子主题的一部分,试图使设置为帖子页面的页面仅显示 1 个类别。

目前此 PHP 代码仅适用于主页 - 我可以进行任何编辑以使博客/帖子页面仅显示 1 个类别吗?

function my_home_category( $query ) {
    if ( $query->is_home() && $query->is_main_query() ) {
        $query->set( 'cat', '123' );
    }
}
add_action( 'pre_get_posts', 'my-home_category' );

【问题讨论】:

    标签: php wordpress


    【解决方案1】:

    删除$query->is_home()条件:

    function my_home_category( $query ) {
        if ( $query->is_main_query() ) {
            $query->set( 'cat', '123' );
        }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-16
      • 2016-04-10
      • 1970-01-01
      • 2017-07-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多