You are here:  Home » PHP » 如何为WordPress用户添加创建后限制

您是否曾想过是否可以限制用户可以发布提交以供审核的帖子数量?最近我们的一位读者问我们如何限制作者可以在他们的WordPress网站上发布的帖子数量。在本文中,我们将向您展示如何为WordPress用户添加帖子创建限制,并查看您为什么要这样做。

Limited Access

谁需要限制WordPress中的帖子创建?

这是我们收到的一个非常独特的请求,但我们对它的思考越多,它就越有意义。有几种用例,您可能希望限制作者在特定时间段内创建的帖子数量。

最简单的方案可能是如果您运行多作者博客,那么您可能希望限制每位作者每天,每周甚至按月提交的帖子数量。

一些会员网站使其成员能够通过公告(帖子或其他帖子类型)宣传他们的内容。在这种情况下,您可能希望限制每个成员每周或每月发布的公告数量。

另一个很好的用例是某种列表目录。例如,您可能有一个允许代理添加属性的房地产目录。您可以限制每个代理每天或每月可以添加的属性数。

现在这些只是我们想到的一些用例。可能存在各种其他情况,您可能希望限制每个用户可以根据其用户角色发布的帖子数量。

视频教程

订阅WPBeginner

如果你不喜欢视频或需要更多说明,然后继续阅读。

如何限制用户在WordPress中的帖子

你需要做的第一件事就是安装并激活Limit Posts插件。激活后,您需要访问设置»限制帖子页面单击添加新限制按钮以开始添加帖子限制。

Add new limit

这将打开新的限制帖子规则弹出窗口,您可以在其中选择您网站上的用户角色或单个用户,并限制他们可以在给定时间段内发布或提交的帖子数量。

Limit posts rule

不要忘记单击保存更改按钮来存储您的限制。

您还可以通过访问同一页面来编辑或删除任何帖子限制。只需单击编辑按钮即可更改限制,然后单击保存更改按钮以更新设置。

Save, edit, or update post limits

就这样。现在,当用户尝试创建超过设置限制的帖子时,他们将收到这样的通知。

Post limits warning

您可以使用不同的设置设置多个帖子限制。例如,您可以为author设置一个设置,为编辑设置另一个设置。您还可以在WordPress中添加新用户角色,并为具有自定义用户角色的用户添加自定义帖子限制。

我们希望本文有助于限制用户可以在您的WordPress网站上发布的帖子。您可能还想检查我们的21个插件列表,以有效地管理多作者WordPress博客。