WordPress查询公文包帖子

时间:2014-05-25 作者:Ahmed Al-sabsab

在我的模板上,我有以下代码

<div class="blog_block">

    <?php wp_reset_postdata();  ?>
    <?php $nbmax= 9; ?>
    <?php $tarali_query = new WP_Query(\'posts_per_page=\'.$nbmax.\'&ignore_sticky_posts=1&paged=\'.$paged); ?>
    <?php while ($tarali_query -> have_posts()) : $tarali_query -> the_post(); ?>
        <?php get_template_part( \'content-blog\', get_post_format() );   ?>                                              
    <?php endwhile; ?>
    <?php tarali_paging_nav(); ?>   

</div><!-- blog_block -->
哪个渲染ALL 我的博客最近的帖子。如何修改此代码以仅查询属于Portfolio Category?

1 个回复
最合适的回答,由SO网友:Pieter Goosen 整理而成

您只需添加catcategory_name 查询的参数。使用时cat, 您应该使用category ID, 你应该使用category_name, 应该是slug 类别,而不是名称。

改变

<?php $tarali_query = new WP_Query(\'posts_per_page=\'.$nbmax.\'&ignore_sticky_posts=1&paged=\'.$paged); ?>

<?php $tarali_query = new WP_Query(\'posts_per_page=\'.$nbmax.\'&cat=CATID&ignore_sticky_posts=1&paged=\'.$paged); ?>
进一步阅读:WP_Query

结束

相关推荐

Current and next month posts

首先感谢阅读。我正在编写一个网站,要求本月有3个帖子标题,下个月有3个帖子标题(即将到来的活动)!我正在努力让它发挥作用。我正在使用wp\\u query来完成此操作,但我根本无法开始工作!任何帮助都将不胜感激:)谢谢我只是想进一步说明一下,因为我可能没有说清楚!我希望能够显示本月的3个事件/帖子,以及接下来的3个月的3个事件/帖子-我将如何做到这一点?请帮帮我,我有点疯了。。干杯这是当前第3个月博客标题的代码: <p class=\"blue\"><?ph