如何设置WordPress帖子的最大标签数
您想限制您的作者可以在WordPress中添加到帖子中的标签数量吗?
标签是组织内容的好方法,但带有大量标签的帖子在您的WordPress主题中可能看起来不太好。
在本文中,我们将向您展示如何为WordPress帖子设置最大标签数量。
为什么要在WordPress中设置最大标签数量?
标签是组织内容的好方法,但初学者经常会错误地添加几十个标签,试图改善他们帖子的搜索引擎优化。这对你的WordPress主题可能不是很有吸引力。
虽然WordPress没有限制可以使用的标签数量,但我们建议您通常每个帖子最多坚持10个标签。这是改进网站搜索引擎优化的最佳实践。
如果您管理多作者博客或正在网站上培训新作者,那么如果您对每个帖子允许的数量标签进行限制,那会很有帮助。
话虽如此,让我们看看如何在WordPress博客上设置最大数量的标签。
在WordPress中设置最大标签数
添加WordPress网站上可以使用的标签数量限制的简单方法是使用像PublishPress Checklists这样的插件。
PublishPress清单允许您设置作者在发布内容之前必须完成的任务。这包括对可以应用于帖子或页面的类别和标签数量设置限制。
对于本教程,您可以使用免费版本的PublishPress Checklists,因为它具有我们需要的功能。还有一个高级版本,提供更多功能,如WooCommerce产品的清单。
您需要做的第一件事是安装和激活PublishPress Checklists插件。有关更多详细信息,请参阅我们关于如何安装WordPress插件的分步指南。
激活后,您需要转到WordPress仪表板上的清单。接下来,您可以设置可以使用的标签数量的最大限制。
首先,您可以键入应在Min和Max字段中使用的最小和最大标签数量。在本教程中,我们将在Max字段中键入10,并将Min字段留空。
您还需要将“禁用、推荐或必需”字段从禁用更改为推荐或必需
如果您选择推荐,那么作者可以发布文章,即使他们超出了标签限制。然而,必填选项强制要求保持在标签计数限制范围内,因此请继续选择必填选项。
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。然后,您应该将以下代码粘贴到循环中:
<?php the_tags() ?>
现在应该与每个帖子一起显示数量有限的标签。
评论被关闭。