17713433920 info@mac163.com
如何在wordpress网站首页上隐藏帖子
如何在wordpress网站首页上隐藏帖子

设置大多数WordPress主题,以便您的最新博客文章显示在网站的首页上。或者,如果您有静态主页,则最新条目将显示在专用页面上。无论这些帖子如何显示(在列表中,在平铺视图中或您拥有什么),都保持不变:最新的帖子优先出现。

但是,如果您不希望最新的博客文章占据如此突出的位置呢?信不信由你,这实际上是各个行业博客作者的普遍愿望。现在让我们花一些时间来探究博客作者为什么要首先隐藏帖子的一些原因,以及如何快速轻松地完成此任务。

为什么隐藏帖子?

有人要隐藏其主页上的帖子有多种原因。首先,您的博客可能会提供各种类型的帖子,从简短新闻片段到更深入的教程。后者使更具吸引力的帖子出现在主页上,因为它们总是有价值的,并且对时间不敏感。另外,如果您不经常更新博客,则在新闻上强调您的高价值内容将使您的网站始终如一地更加相关。

也许您最近写了一篇有争议的主题的文章,并且不希望它成为访问者看到的第一件事。这是可以理解的,因为您不想减少其他可能更相关的帖子。或者,也许您只想展示由您自己而非访客博客作者撰写的帖子。或者,也许您只希望显示某个类别的帖子。原因多种多样。重要的是,您可以轻松进行此简单更改。您有两种选择可以完成它。

考虑创建页面

这需要提前进行一些计划,但这是迄今为止阻止某些帖子显示在博客主页上的最简单方法-根本不要将其发布为帖子。

而是创建一个新页面并将您的内容发布在那里。然后,您可以选择此页面的显示位置。如果您希望通过修改菜单来选择在主页上没有指向该页面的链接。只是不要在菜单中列出该页面作为链接,并且一切都很好。快速无痛。

同样,这仅在尚未创建所涉及的内容并且您不希望经常执行此操作时有效。不过,这很容易解决。

使用WP从首页插件中排除

从首页中排除帖子的最简单方法当然是使用插件(如果您的首页设置为显示最新帖子)。当前对此评分最高的插件之一称为WP Exclude From Homepage,它使您可以在不中断分页的情况下从首页中排除类别,标签,偶数页面的帖子。您可以在此处了解有关该插件的更多信息。

使用WP隐藏帖子插件

Wp Hide Post View
Wp Hide Post View

现在,如果您已经将内容创建为帖子,并且不希望它出现在主页上,则可以通过安装插件来实现。WP Hide Post是一个不错的选择,因为它很简单,并且可以直接完成这项任务。

安装后,您可以在帖子编辑器中直接从帖子可见性方面获得许多选项:

Wp Hide Post Options
Wp Hide Post Options

您可以选择从网站的主页上删除该帖子。您也可以从适用的类别页面,标签页面和归档页面中将其删除。您甚至可以选择该选项,以防止特定帖子显示在站点范围的搜索结果以及专门的作者页面中。由你决定。

您可以通过所有这些方式或仅从主页隐藏有问题的帖子。在您未选择的所有其他地方,该帖子将正常显示,并具有正常的链接结构和所有内容。也就是说,它仍将具有标准的永久链接,并将包含在站点地图中。这意味着它仍然可以通过搜索引擎进行搜索,并且会出现在这些结果中,但不会出现在您网站的顶部。当您为读者创建独家内容并且计划仅通过直接链接提供对内容的访问时,这也可能会有所帮助。

附带说明,此插件也可以用于隐藏页面。您可以选择从主页或博客的其他任何地方(包括在站点范围内的搜索中)隐藏它们。

隐藏RSS源中的帖子

WP隐藏帖子也可以用于隐藏帖子,使其不显示在RSS源中。

再说一次,如果您的目的是创建帖子,使其成为与博客的主要风格或重点不符的资源(但您仍希望按SEO排名),则可能希望这样做。偶尔写一些不合时宜且不想让读者看到的帖子,这是他们在访问您的网站时看到的第一件事。

为此,您所要做的就是在安装插件后,选中帖子编辑器右侧的“隐藏Feed”框。

手动隐藏类别

如果要从首页隐藏整个类别,则可以使用上面讨论的WP Hide Post插件执行此操作,也可以在主题的functions.php文件中手动添加一些代码以实现相同的效果。

Locoed Web Development上有一个很好的教程。切记在修改主题文件之前先备份您的网站。基本上,您为要隐藏的帖子创建一个专用类别,记下类别ID,然后将以下代码段粘贴在文件末尾的“?>”之前,然后将“ xx”替换为类别ID :

function exclude_category($query) {
	if ( $query->is_home() ) {
		$query->set( 'cat', '-xx' );
	}
	return $query;
}
add_filter( 'pre_get_posts', 'exclude_category' );

此段代码将阻止您选择的类别显示在网站的主页上,如果您计划定期提供多个内容渠道,并且不希望其中的一个与您网站的主要内容混淆,这将非常有用。


通过在开发人员的工具带中隐藏WordPress网站主页上某些帖子的功能,您可以自由创建更多您想发表的帖子,而不会造成网站混乱。您不必担心对热门话题发表评论,也不必担心SEO会创建更多内容,因为您的主页将保持您想要的样子。

您是否在网站首页中隐藏了某些帖子?如果是这样,为什么?另外,您使用什么工具来完成此任务?我们希望听到您的反馈。


微信二维码

微信扫描二维码联系我们!
我们在微信上24小时期待你的声音
提供外贸路由器设备产品,轻松翻墙,解答:WP主题推荐,WP网站建设,Google SEO,百度SEO,专业服务器环境搭建等!


需要提供WordPress主题/插件的汉化服务可以随时联系我们!另外成品WordPress网站以及半成品WordPress网站建设,海外Google SEO优化托管服务,百度SEO优化托管服务,Centos/Debian服务器WP专用环境搭建,WP缓存服务器搭建,我们都是你的首选,拥有多年WP开源程序服务经验,我们一直在坚持客户体验,没有最好,只有更好!
回到顶部