你想限制作者,让他们只能在WordPress中查看或编辑自己的文章吗?
如果您运行一个多作者的站点或允许访客发布文章,那么最好限制贡献者只能在仪表板中看到他们自己的博客文章。这可以防止他们在其他作者重新发表之前查看他们的帖子。
在本文中,我们将向您展示如何限制作者仅在WordPress仪表板中查看和管理他们自己的帖子。
为什么限制作者只能发表自己的文章?
默认情况下,您的WordPress网站将向所有用户显示所有帖子和页面,无论他们在管理区域中的用户角色如何。无论您是作者、编辑、贡献者还是管理员,都可以查看所有文章。
如果作者是您的公司或团队的一部分,这通常不是问题。
然而,限制人们查看自己的帖子在某些情况下是有用的。例如,如果你运营一个多作者网站,那么阻止作者看到其他作者可能会很有用’审查中的文章。
话虽如此,让我们来看看如何限制作者在WordPress管理中查看他们自己的文章。以下是我们将在本文中讨论的主题:
限制作者使用插件
使用WordPress插件,您可以轻松地允许作者只查看他们自己的帖子,而无需编辑代码。
在本教程中,我们将使用PublishPress Permissions插件。它是一个免费的插件,可以让你管理WordPress的权限,并开箱操作,以限制作者自己的文章。
PublishPress Pro捆绑包中还有一个高级版本,它提供了更多的权限设置,比如谁可以访问媒体库。不过,你可以从免费版开始。
首先,您需要安装并激活PublishPress Permissions插件。要了解更多细节,你可以按照我们的指南来安装WordPress插件。
一旦插件激活,它会自动限制作者和编辑,这样他们只能在WordPress管理区看到自己的文章。
例如,如果您以管理员身份重新登录,并从仪表板转到Posts»All Posts,那么您将看到所有的帖子。
然而,如果你从一个作者的帐户登录到WordPress管理区,那么你会注意到只有作者创建的文章是可见的。
现在,如果你想让你的编辑能够访问所有的帖子,这样他们就可以查看它们了呢?让我们看看你怎么做。
允许编辑者查看所有帖子
上述方法的问题是它只允许管理员查看所有帖子。
许多WordPress网站都有编辑负责校对其他作者和客座撰稿人提交的文章。使用这个插件将限制编辑只能自己的帖子。
但是,您可以允许编辑审查不同的作者’通过使用一个插件,如PublishPress Capabilities插件或添加代码到您的网站的主题文件。我们将向您展示这两种方法。
Using PublishPress Capabilities Plugin
PublishPress Capabilities是由PublishPress创建的另一个插件。在本教程中,我们将使用免费版本。当你订阅PublishPress pro帐户时,你也可以获得一个专业版。
首先,您需要在WordPress网站上安装并激活PublishPress Capabilities插件。你可以按照我们的分步指南来安装WordPress插件。
插件激活后,点击‘Capabilities’在你的WordPress管理菜单。这将打开’Role Capabilities’页,您可以在其中更改不同用户角色的权限。
接下来,从左上角的下拉菜单中选择要编辑的用户角色。
一旦你选择了’编辑器’角色,您需要确保‘Edit others’复选框在编辑功能设置下启用。
这将允许编辑者编辑其他帖子。
之后,向下滚动到附加功能部分,并确保‘列出其他帖子’复选框已启用。
这样,任何具有编辑角色的人都可以看到其他作者的文章
现在,保存您的设置,并以编辑身份登录查看您网站上的Posts部分。如果你能够查看和编辑其他作者’Posts,那么这意味着你已经正确设置了设置。
添加自定义代码到您的主题
另一种允许编辑查看所有帖子的方法是通过添加自定义代码到您的主题文件。但是,我们不建议初学者使用这种方法,因为它涉及到编辑代码。
首先,您可以将此代码添加到主题’s functions.php文件或特定于站点的插件中。
我们希望这篇文章能帮助你学习如何在WordPress管理区限制作者只发表自己的文章。你可能也想看看我们关于如何选择最好的博客平台的教程,或者我们对最好的电子邮件营销服务的专家比较。
和
RSS