首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >新的Wordpress博客模板只显示一个类别

新的Wordpress博客模板只显示一个类别
EN

Stack Overflow用户
提问于 2015-12-20 21:39:50
回答 1查看 58关注 0票数 0

我知道我可以复制我的主题的默认博客模板,并修改代码,使其只显示主题样式中一个类别的帖子。我试着修补它,但还没有结果。这是主题中的代码:

代码语言:javascript
复制
$posts = new WP_Query( array('post_type'=>'post', 'paged'=>$paged) );
            if( $posts->have_posts() ):
                echo '<div class="list-posts">';
                while( $posts->have_posts() ) : $posts->the_post();
                    get_template_part( 'content', get_post_format() ); 
                endwhile;
                echo '</div>';

                wp_reset_postdata();
            else:
                echo '<div class="alert alert-error">'.esc_html__('Sorry. There are no posts to display', 'gon').'</div>';
            endif;

我试图在while( $posts->have_posts() ) : $posts->the_post();上更改值,但没有成功。

我怎么才能把这事做好?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-20 21:54:54

试着修改第一行--这是定义职位选择标准的地方。

你可以这样做:

$posts = new WP_Query( array('post_type'=>'post', 'paged'=>$paged, 'category_name' => 'my-category') ); // use category slug

或者,或者使用数字类别ID:

$posts = new WP_Query( array('post_type'=>'post', 'paged'=>$paged, 'cat' => 3) ); // use category id

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34386166

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档