WordPress文章列表排除指定分类下的文章

WordPress 默认的文章列表调用代码是这样的:

< ?php while (have_posts()) : the_post(); ?>
< ?php endwhile; ?>

这里默认是调用的当前分类的日志列表,包括子分类下的文章。
如果想排除一些分类不让显示在列表里,比如想排除分类ID为32、33的文章,可以加入cat=-32,-33来实现:

< ?php if ( have_posts() ) : query_posts($query_string .'&cat=-32,-33'); while ( have_posts() ) : the_post(); ?>
< ?php endwhile; ?>
< ?php endif; ?>

这样就OK了,代码可以直接拿去用。

思章老师

认准了方向,就要勇敢地走下去,十年磨一剑,我相信,只要坚持,一切都有可能。

相关日志

  1. 没有图片

    2013.12.20

    圣诞节来了,我的博客也下雪了

    圣诞节快来了,提前祝朋友们节日快乐!今天我的…

  2. 没有图片

    2010.02.05

    网站弹出登陆窗口设计

    大家都知道,很多博客或网站都有一个点击弹出登…

  3. 2017.04.01

    GitHub上传下载更新代码教程

    有了GitHub,终于写代码不受地区限制,团…

  4. 没有图片

    2011.03.26

    DedeTag Engine Create File False的原因及解决办法

    本来帮一单位使用DedeCMS做的网站是正常…

  5. 没有图片

    2010.12.02

    WordPress 3.0.2 中文版发布

    昨天刚刚从博客联盟得知WordPress 3…

  6. 没有图片

    2013.07.10

    WordPress主题 xSummer:淘宝客|亚马逊|当当等推广主题

    WordPress 淘宝客主题 xTaoBa…

评论

  1. 为你牵挂 2012.06.11 8:25下午

    好东西学习了,可以转载吧啊