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.08.28

    WordPress安装教程

    玩WordPress多年了,但对于入门级的W…

  2. 没有图片

    2011.12.22

    LNMP的mail函数不能发送邮件解决办法

    编译好的LNMP环境下,WordPress的…

  3. 没有图片

    2011.05.02

    两招提取WordPress文章缩略图

    针对WordPress文章缩略图的提取教程,…

  4. 没有图片

    2012.08.14

    推荐 WordPress汉化主题Sphere

    Sphere是一个很不错,干净的Wordpr…

  5. 没有图片

    2012.03.01

    10个CSS3灯箱切换特效

    灯箱效果一般使用javascript来实现,…

  6. 没有图片

    2012.10.20

    HTML5在线视频播放器 FlowPlayer

    FlowPlayer 是一个用Flash开发…

评论

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

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