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. 没有图片

    2010.12.23

    免费顶级域名注册推荐 dot.tk

    估计很多朋友特别是新站长肯定想不花钱注册域名…

  2. 没有图片

    2009.07.06

    乌鲁木齐发生打砸抢烧严重暴力犯罪事件+视频

    7月6日凌晨,在乌鲁木齐市大湾南路的跑马场地…

  3. 没有图片

    2009.10.24

    为你的WordPress博客添加版权声明

    看到大部分博客都在自己的日志最后带上“本文由…

  4. 没有图片

    2010.01.11

    DISCUZ7.2和SupeSite7.5聚合提示“论坛路径错误”的方法

    今天想实现Supesite 7.5 与Dis…

  5. 没有图片

    2011.04.20

    最轻量级功能最强大图片展示效果slimbox

    本来博客已经启用了slimbox代码,实现图…

  6. 没有图片

    2016.08.02

    Bootstrap 生成5栏技巧及代码

    玩Bootstrap的同学们都知道,Boot…

评论

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

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