大家使用WordPress可能需要在博客首页隐藏一些分类的文章不想让别人直接看到,所以今天Arefly就来教大家如何在WordPress首页隐藏特定分类文章
插件(插件)版
教学
1、打开你的主题文件中的“index.php”文件并且在最顶部的添加下列代码就行啦!
1 |
<?php query_posts('cat=-分类ID'); ?> |
2、如果你需要隐藏多个分类的文章,可将上述代码改为:
1 |
<?php query_posts('cat=-分类ID1,分类ID2,分类ID3,分类ID4'); ?> |
注释:如果你想在搜索结果等页面也不显示,可以在每个页面所调用的文件(例如“search.php”)同样新增上述代码
历史上的今天
2013年:澳门之旅(7条评论)
有错误啊
Warning: explode() expects parameter 2 to be string, array given in /home/rfykq/public_html/b/wp-content/plugins/wp-hide-category/wp-hide-category.php on line 56
wordpress函数很强大
对呀
找到了个可以用且没有问题的代码
在index.php中查找 if (have_posts()) 或 while (have_posts()) ,将查找到的这一整行改成:
42即为不想显示的分类ID,多个用半角逗号隔开。

这个方法也是可以的
已经把这个做成一个插件啦:http://wordpress.org/plugins/wp-hide-category/
我上次说的那个问题出现了。
那个看起来不像是代码的问题。。。
自己还能看到吗
自己也不能看到,但是还是可以直接通过文章地址查看
这个非常棒
谢谢支持