日常琐事很多,可写不多,但是偶尔为之。如大家现在所见,博客首页以及首页的RSS Feed中不会显示关于琐碎片段(此分类为记录一些平时总结以及日常遇到的乱七八糟琐事准备的)文章。这样订阅了你博客的访客就不会看到你日常的口水话哒,哈哈。
WordPress-Code-Image
一般的WordPress主题它们的首页通常由have_posts与the_post两个函数配合使用按文章发表的时间排序输出所有文章的,但在某些特定场景或者时候比如将WordPress作为一个新闻类型的CMS,只想向访客提供最新的新鲜资讯,同时偶尔也记录一下个人平时琐事/心得/分享音乐什么的无厘头文章,在这个情境中还是默认在首页按顺序展示所有文章似乎大大的影响到了网站的风格。如何避免呢?下面就是本文要义:怎么让特定分类目录下的文章不显示在(在首页隐藏)首页这。

考虑到使用WordPress的朋友并不是很多都喜欢改代码,遂翻查种种WordPress API相关资料编写此坑货插件一枚,不用改一毛钱代码即可实现指定目录下所有文章排除在首页以及首页的RSS Feed的显示列表中(文章还是可以正常看到滴,不在首页里减少了被发现的可能,这样干,将各种福利、思密达留给了擅于发掘的人叻),从平常访客的视野中隐藏起来而达到不可告人的目的。

Specify Home Hidden Categories插件(英语不好就骗骗你叻)

WordPress后台管理界面—>插件—>安装插件,在搜索框中输入【Specify Home Hidden Categories】偷懒的话只需要输入前两个单词就可以找到这个插件。(不要太偷懒只输入一个字母额,这样能找到爸爸妈妈一定给棒棒糖!)。当然如果你懒的访问本插件在WordPress上的发布页面去下载,也可以点击【Specify Home Hidden Categories】自行下载。
安装插件并启用后在 设置—>阅读 的最下方看到Specify Categories,在右侧选好需要在首页隐藏的分类,点击保存即可。
WordPress有使用缓存插件的更新一下缓存即可访问首页查看是否已生效。

Specify-Categories-Options

===Specify Home Hidden Categories插件常见问题回答===

Q:我在阅读设置中有些分类目录看不到没法选择啊。
A:插件不显示一篇文章都木有的分类目录,向你要隐藏的分类目录中重新去阅读设置中查看。

Q:这个插件是否会与主题或者另外HOOK文章相关的插件相冲突。
A:不会,插件这么短小精悍没人会欺负它的。

Q:这个插件会不会把我滴整个分类下的文章删除哒,不知道在哪里看到隐藏的文章啊。
A:不会,插件木有删除文章的功能,代码开源的可以逐句分析,绝对的绿色无污染;既然在首页隐藏了文章那就直接访问分类目录或者文章地址查看呗。

Q:SiteMap会不会受影响,能否正常生成。
A:不会,插件只会隐藏首页以及首页RSS Feed中特定分类目录下的文章,不干涉其它任何获取文章的函数,SiteMap可以完整的输出。

Q:这货会不会收钱啊,看到很多插件作者随便写个插件收大把钱额。
A:擦,就这破插件还收钱?

Q:我有多个文章不需要在首页显示它们分属不同的分类目录中,怎么办?
A:只需要设置一个分类目录(或者多个),然后 文章—>所有文章 中点击需要在首页隐藏的文章(一个或多个) 快速编辑 在原有的分类上再勾选先前设置的隐藏分类目录即可。

Hide-Choose-Post-Categories

Q:比如首页显示10篇,要隐藏分类的文章有2篇,那么首页会不会只显示8篇文章啊。(大刘子·Han)
A:不会,就是因为有这需求时被网上那些瞎转载乱贴代码的坑了才弄的这插件。

Q:选择一个父分类同时隐藏其下所有子孙分类。(Submo)
A:插件更新实现了这个功能,但是请自行区分层级关系,插件暂时不以层次显示父分类以及子分类,这个有点麻烦等待有时间再行更新。

Q:这个插件让我瞬间有了N多想法,怎么办?
A:那还迟疑什么?火速立马给博主发邮件、留留言啊!

comment-author avatars

Zhys

Cherish the time! Don't waste even nine seconds to remember the past, live in the present and for the future planning.

猜你喜欢...

6 回复

  1. comment-author avatars Han说道:

    之前好像也有方法,是添加代码实现的,但是比如首页显示10篇,要隐藏分类的文章有2篇,那么首页只显示8篇文章,不知道这个会不会出现那样的情况。

    • comment-author avatars Zhys说道:

      就是因为网上那些不知道那搞来的那些代码会出现你说的问题所以才弄的这个插件,首页不显示 琐事片段 这个分类下的文章,首页会往后调用缺少的几篇文章以保证达到你在设置->阅读设置中 博客页面至多显示 文章的数量,并不会出现你说的文章缺失的情况。 :smile:

  2. comment-author avatars submo说道:

    请问可否以层次显示父分类以及子分类?选择父分类同时选中其下属子分类

    • comment-author avatars Zhys说道:

      选择父分类同时隐藏其下属所有子孙分类这个用超级粗糙的代码实现了,现已更新到文章中。

  3. comment-author avatars HZZ说道:

    很好,正需要这样的插件,感觉不留个言对不住自己内心的激动,感谢!

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

邮件通知