有的博客不需要在首页显示某个指定分类下的文章,就需要把该指定的分类文章在首页隐藏掉,简单一句代码就可以搞定了。
在主题目录下的index.php里找到<?php if (have_posts()) : while (have_posts()) : the_post(); ?>这句,紧接着添加以下代码:<?php if (is_home() && in_category(’29’) ) continue; ?> 其中括号里的29就是指定的分类ID,就这样就OK了。
附赠一个显示指定分类下文章的代码:
<?php $posts = get_posts( “category=29&numberposts=6″ ); ?><?php if( $posts ) : ?><ul><?php foreach( $posts as $post ) : setup_postdata( $post ); ?><li><a href=”<?php the_permalink() ?>” rel=”bookmark” title=”<?php the_title(); ?>”><?php the_title(); ?></a></li><?php endforeach; ?></ul><?php endif; ?>
其中”category=29″ 29为分类ID号,numberposts=6 ,6为改分类下要显示的文章数
很好,太有才了!
来看看了
先踩下点,以后用得上再说。
博主的博客做得很漂亮,比较喜欢。有机会向博主学习下设计
嘿嘿,谢谢了,我也是先折腾,不专业的,有机会一起交流
不错 支持一下
在我的主题找不到这个函数,我比较郁闷..
应该有的,可能不完全一样,加了参数神马的
如果去不显示多个分类怎么做?
[…] 原帖地址:http://love730.com/wordpress-no-category.html […]
用了下不行啊- -博主可以帮忙下吗
应该木有问题的,神马问题了?