如何设置 WordPress 帖子的最大标签数

您想限制作者可以在 WordPress 中添加到您的帖子中的标签数量吗?

标签是组织内容的好方法,但是带有很多标签的帖子在您的 WordPress 主题中可能看起来不太好。

在本文中,我们将向您展示如何为 WordPress 帖子设置最大标签数。

如何设置 WordPress 帖子的最大标签数

为什么要在 WordPress 中设置最大标签数?

标签是组织内容的好方法,但初学者经常会错误地添加数十个标签以试图改善其帖子的 SEO。这对于您的 WordPress 主题可能看起来不太有吸引力。

虽然 WordPress 对可以使用的标签数量没有限制,但我们建议您通常坚持每个帖子最多 10 个标签。这是改善网站 SEO 的最佳做法。

如果您管理多作者博客或正在网站上培训新作者,那么对每篇文章允许的标签数量进行限制会很有帮助。

话虽如此,让我们看看如何在您的WordPress 博客上设置最大标签数。

在 WordPress 中设置最大标签数

对可在 WordPress 网站上使用的标签数量添加限制的一种简单方法是使用PublishPress Checklists 之类的插件。

PublishPress 清单允许您设置作者在发布内容之前必须完成的任务。这包括对可应用于帖子或页面的类别和标签数量设置限制。

对于本教程,您可以使用免费版本的 PublishPress Checklists,因为它具有我们需要的功能。还有一个高级版本,提供更多功能,如WooCommerce产品的清单。

您需要做的第一件事是安装并激活 PublishPress Checklists 插件。有关更多详细信息,请参阅我们关于如何安装 WordPress 插件的分步指南。

激活后,您需要转到WordPress 仪表板上的清单。接下来,您可以设置可以使用的标签数量的最大限制。

首先,您可以在 Min 和 Max 字段中键入应使用的最小和最大标签数。在本教程中,我们将在 Max 字段中输入 10 并将 Min 字段留空。

在最大字段中输入 10

您还需要将“禁用、推荐或必需”字段从禁用更改为推荐或必需

如果您选择推荐,则作者可以发表文章,即使它们超出了标签限制。但是,必需选项强制要求保持在标签计数限制内,因此请继续选择必需选项。

PublishPress Checklists 插件还允许您排除某些用户角色,使其无法满足字数要求。例如,您可能希望管理员能够在需要时添加其他标签。

只需单击标有“谁可以忽略任务”列的中间文本框,然后选择一个用户角色。

排除用户角色

当您设置作者应该完成的字数后,只需滚动到页面底部并单击“保存更改”按钮。

要查看实际的标签限制,您应该转到帖子»添加新内容以创建新的博客帖子。现在为帖子添加 11 个标签。

标签限制预览

WordPress 编辑器中的“发布”按钮上会出现一个警告图标。该插件还将显示您已超出右侧“清单”设置框中的标签限制。

一旦您的内容达到标签计数限制,清单任务将显示绿色复选标记,作者可以发布博客文章。

在 WordPress 中显示最大标签数

您可以简单地在 WordPress 网站上显示有限数量的标签,而不是限制您的作者可以添加到帖子中的标签数量。

此方法要求您将代码片段添加到主题的functions.php文件中。这不适合初学者,可能会破坏您的网站。有关更多信息,请参阅我们的初学者指南,将网页中的片段粘贴到 WordPress中。

您需要使用 FTP 客户端或站点的主题编辑器来打开主题的 functions.php 文件。

接下来,您应该通过将其粘贴到文件底部来添加此函数:

add_filter(‘term_links-post_tag’,’limit_to_five_tags’);function limit_to_five_tags($terms) {return array_slice($terms,0,5,true);}

这将在您的帖子中显示五个标签。要显示不同数量的帖子,只需将数字 5 更改为您想要的最大标签数。

现在检查您的网站以检查是否只显示了五个标签。这是我们演示网站上的前后截图。

显示最大标签预览

如果您的主题没有在您的帖子中显示任何标签,那么您需要添加另一个代码片段。

您需要打开要显示这些帖子标签的模板,例如 loop.php、single.php 或 index.php。然后你应该在循环中粘贴以下代码:

现在应该与每个帖子一起显示有限数量的标签。

我们希望本教程能帮助您了解如何为 WordPress 帖子设置和显示最大数量的标签。

您可能还想了解如何注册和选择域名,或查看我们的最佳托管 WordPress 托管服务列表。