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

    WordPress超简洁主题oiLost V1.0发布

    又一款原创Wordpress超级简洁主题正式…

  2. 没有图片

    2010.02.05

    网站弹出登陆窗口设计

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

  3. 没有图片

    2018.11.22

    phpStudy 升级 MySQL 到最新版 MySQL 8.0

    在阿里香港服务器折腾两天宝塔,因为服务器配置…

  4. 没有图片

    2013.12.23

    小红伞 杀毒软件永远的经典

    其实说起来杀毒,已经很早就和国内外各大杀毒软…

  5. 没有图片

    2011.09.28

    Windows 7 旗舰版 32位 64 位

    本来早已经有了Windows 7 旗舰版的操…

  6. 没有图片

    2012.09.28

    让谷歌拼音输入法支持五笔输入法

    这标题算是标题党了,谷歌官方是没有发布五笔输…

评论

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

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