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

    phpMyAdmin “缺少 mcrypt 扩展。请检查 PHP 配置。”解决办法

    在安装配置phpMyAdmin管理mysql…

  2. 没有图片

    2010.03.15

    DEDECMS标题中去掉斜线的办法

    在上一教程中,我通过使用“DedeCMS当前…

  3. 2012.09.15

    最专业的屏幕录像及视频编辑软件 Camtasia Studio 8.0 注册版

    由顶级开发公司TechSmith出品的 Ca…

  4. 没有图片

    2009.10.07

    网站SEO关键词密度分析工具

    Image via Wikipedia 其实…

  5. 没有图片

    2011.09.14

    获取指定不同发布类型的日志的评论

    注意了,本文所说的是调用不同发布类型(pos…

  6. 没有图片

    2012.10.20

    HTML5在线视频播放器 FlowPlayer

    FlowPlayer 是一个用Flash开发…

评论

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

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