WordPress博客首页不显示某一类文章

之前做个了自己的“云存储”,用来收集一些代码片段,可是发现不太方便,实际上我自己也很少用,还是想直接放博客,自己找起来方便,但又不想那些出现在首页,可是Wordpress貌似本身没有“不让某一分类的的文章显示在博客首页”的功能,只好自己想办法了。

直接在Wordpress后台的“外观”=>“编辑”里面拿“首页模版”开刀吧。一进去就能看到:

if ( have_posts() ) :
    // Start the Loop.
    while ( have_posts() ) : the_post();

我们在这个while里面判断一下是否是首页和文章分类就可以了:(这里以“Mark”为例子)

if ( have_posts() ) :
    // Start the Loop.
    while ( have_posts() ) : the_post();
        if (is_home() && in_category(get_cat_ID('Mark')) ) continue;

或许还可以做个Wordpress插件,但是太懒果断不做了,估计一做又是一大坑。。。

6 thoughts on “WordPress博客首页不显示某一类文章”

    1. 其实当时写这个就是图个好玩,网站UI直接用bootstrap(嘛,这个应该很明显),基本就是自己写后台,然后坑了上传文件的HTML / JavaScript代码,也没啥高端的地方吧,除了“云存储”这个词。。。

      1. 话说你会用rocketbootstrap吗?
        xnu的bootstrap完全不会用,因为关键词混淆了所以没查到资料,自己又比较懒= =

          1. 本来是想程序间通信用的,后来发现了在appsuport私有框架里的CPDistributedMessagingCenter。。devwiki上说明很详细的说。。
            程序间通信还有什么好方法吗:-p

Leave a Reply

Your email address will not be published. Required fields are marked *

7 + twelve =