什么是WordPress用户角色和权限?
正确使用WordPress用户角色和权限可以让您完全控制您的WordPress网站,并帮助提高网站安全性。 WordPress允许您添加多个用户到您的网站。您还可以打开网站的用户注册功能,让其他用户可以注册。
在向您网站添加新用户时,您可以为他们选择一个用户角色。 您还可以为您的站点设置一个默认用户角色,这个角色将自动分配给注册新账户的用户。 用户角色包含特定的能力或权限,规定了用户在网站上可以执行的操作。
WordPress 预设了五个用户角色:
- 管理员
- 编辑
- 作者
- 贡献者
- 订阅者
1. 管理员角色
在普通的WordPress网站中,管理员角色是最强大的用户角色。具有管理员角色的用户可以添加新帖子、编辑任何用户的帖子并删除这些帖子。此外,他们可以安装、编辑和删除插件和主题。最重要的是,管理员用户可以添加和删除用户,并更改现有用户的信息,包括他们的密码。这个角色基本上是为网站所有者保留的,赋予您对WordPress博客的完全控制权。如果您运行的是多用户WordPress网站,您需要谨慎分配管理员用户角色。
2. 编辑角色
具有编辑角色的用户对您网站的内容部分拥有完全控制权。他们可以添加、编辑、发布和删除站点上的任何帖子,包括他人写的帖子。编辑还可以审核、编辑和删除评论。编辑无法更改站点设置、安装插件和主题或添加新用户。
3. 作者角色
具有作者角色的用户可以编写、编辑和发布自己的帖子。他们还可以删除自己已发布的帖子。在编写帖子时,作者无法创建新类别,但可以从现有类别中选择。 他们还可以为帖子添加标签。作者可以查看评论,包括待审核的评论,但不能审核、批准或删除任何评论。他们没有访问站点设置、插件或主题的权限,因此这是一个相对低风险的用户角色。唯一的例外是他们可以删除自己已发布的帖子。
4. 贡献者角色
具有贡献者角色的用户可以添加新帖子并编辑自己的帖子,但无法发布任何帖子。在编写帖子时,他们可以从现有类别中选择并创建自己的标签。贡献者角色的最大缺点是他们无法上传文件,因此无法在帖子中添加图片。贡献者还可以查看所有网站评论,但不能批准或删除评论。最后,他们没有访问网站设置、插件或主题的权限,因此无法更改站点的任何设置。
5. 订阅者角色
具有订阅者角色的用户可以登录您的WordPress站点,更新他们的用户资料并更改密码。他们不能写帖子、查看评论或在WordPress管理区域内做任何其他事情。如果您有一个会员网站、在线商店或其他允许用户注册和登录的站点,这个用户角色特别有用。如果您想为访客创建一个自定义登录体验,请参阅我们关于如何在WordPress中添加前端登录页面和小部件的指南。
额外:超级管理员角色
此用户角色仅在WordPress多站点网络中可用。具有超级管理员角色的用户可以在多站点网络中添加和删除站点。 他们还可以安装插件和主题、添加用户并在WordPress多站点设置中执行网络范围内的操作。可以将其视为对网络中每个站点具有管理员访问权限。
如何自定义现有的WordPress用户角色和权限
默认的WordPress用户角色具有适用于大多数WordPress网站和博客的功能。例如,如果您运营一个杂志网站,则可以将“编辑”角色分配给高级员工,将“作者”角色分配给初级作者,将“贡献者”角色分配给客座作者。但有时,您可能希望根据网站的具体需求自定义角色分配的权限和功能。
例如,默认的作者角色允许用户发布他们的帖子,并且还允许他们删除已发布的帖子。在这种情况下,您可能希望删除允许作者删除帖子功能。有一些插件可以向您的网站添加特定角色,例如评论审核员用户角色插件。
但如果您想自定义WordPress用户角色,最简单的方法是使用Members插件。它可以让您轻松创建、管理和更改网站中的用户角色。首先需要做的是激活和安装插件。有关更多详细信息,请参阅我们关于如何安装WordPress插件的分步指南。激活后,您将在WordPress管理面板中看到一个名为“成员”的新菜单项。
您需要转到Members » Roles 然后点击您要编辑的用户角色。在本例中,我们将编辑“作者”角色,但您可以选择最适合您的角色。
如何创建自定义用户角色
另一件可以做的事情是创建具有独特功能集合的完全自定义的WordPress用户角色。要做到这一点,您将使用与上述相同的插件。只需导航到Members » Add New Role并为您的新角色命名。例如,您可以创建一个开发者角色,并为具有特定权限的WordPress开发者分配该角色。左侧列有包含可用功能列表的不同部分。我们将选择“外观”选项卡,然后添加编辑、安装和更新主题的功能。之后,点击“添加角色”按钮保存用户角色。
接下来,您可以创建一个新用户并为他们分配新的用户角色。为此,请转到Users » Add New并填写新用户信息。在屏幕底部,您会看到一个“用户角色”部分。只需勾选您想要为新用户分配的用户角色,然后点击“添加新用户”按钮。现在,您已经创建了新的自定义WordPress用户角色,并将其分配给了新用户。有关更多详情,请参阅我们关于如何向WordPress添加新用户和作者的指南。如果您想创建一个仅用于审核评论的WordPress用户角色,请参阅我们关于如何允许博客用户审核WordPress中的评论的指南。
我们希望这篇文章能够帮助您理解用户角色和权限。您可能还想查看我们的关于如何注册域名的指南以及我们挑选的最佳免费网站托管服务的专家推荐。
如果您喜欢这篇文章,请订阅我们的YouTube频道获取WordPress视频教程。您还可以在Twitter和Facebook上找到我们。