WordPress 用户角色:如何创建和管理您的用户

我们经常谈论您的用户如何成为您网站的核心.在某些情况下,这是字面意思.虽然您的访问者至关重要,但用户(即有权访问您的 WordPress 仪表板的用户)需要管理和组织.因此,您必须查看您的 WordPress 用户角色并以最佳方式使用它们.

为此,WordPress 提供了一些原生功能来处理您的用户角色和配置文件.不过,您也可以安装插件来帮助您提供更多功能.更重要的是,其他插件会向平台添加自己的用户角色.

在这篇文章中,我们将研究如何添加、管理和使用 WordPress 用户角色.首先,我们将讨论 WordPress 作为一个平台的协作方式.

WordPress 的协作能力

当您坐在家里更新您的 WordPress 插件 并管理您的垃圾邮件文件夹,但 WordPress 非常适合协作.该平台的性质意味着您指定的任何人都可以进入仪表板并进行内容、设计或其他方面的工作.

发生这种情况的方式是专用的用户角色.在幕后,WordPress 几乎"分割"了对平台的访问,就像任何其他基于权限的系统一样.通过其默认安装,您可以设置许多常规权限,作为该用户的配置文件.

我们稍后会介绍用户个人资料的构成,但可以说,这是一个开箱即用的灵活系统.在很多情况下,您不需要偏离核心功能.

为什么创建 WordPress 用户角色对每个人都有好处

要了解为什么用户个人资料和权限是 WordPress 的一个关键方面,重要的是要考虑否则体验会如何.换句话说,考虑没有权限的WordPress.

对于最终用户和网站所有者而言,我们如何使用 WordPress 和网络的整个格局都将发生变化.首先,每个被授予处理网站内容权限的人都可以完全控制网站的各个方面.由于多种原因,这可能是灾难性的:

  • 新的团队成员可能会犯下"关键任务"错误,导致内容离线,或者更糟的是整个网站.
  • 老团队成员可能会最后一次"再见",尤其是在他们想要恶意.这也可能会关闭您的整个网站,并导致一些重大后果.
  • 您网站的访问者将无法注册您网站的产品和服务,无需第三方欺骗.这很重要,因为 WordPress 用户角色也会影响您网站的客户端.

总的来说,角色和权限有助于将用户"包含"到他们需要的区域.它们是 WordPress 的天鹅绒绳,同样,功能是其实现的基础.

如何创建新的 WordPress 用户

与用户合作的主要位置是在 WordPress 仪表板中,通过用户菜单:

我们稍后会讨论这些选项,但是 Add New 链接会执行它在罐头上所说的:

您只会注意到两个必填字段:用户名电子邮件部分.不过,您还可以填写名字姓氏网站.这些在许多情况下都是相关的,但如果用户拥有面向公众的个人资料,则最有用.

密码文本框将为每个新用户自动生成,您可以使用生成密码按钮重新生成它:

这里有一个很好的用户体验 (UX) 衡量标准,您还可以了解密码强度.

如果您想在新帐户激活后向用户发送通知,您可以选中此处的复选框.在大多数情况下,您会想要这样做,但也有少数情况下您不会.例如,如果您在团队成员到达之前创建用户,这可能没有必要.

无论如何, 必要的是选择 WordPress 用户角色.让我们更详细地了解一下.

默认的 WordPress 用户角色

用户配置文件的全部意义在于让您有机会设置相关权限.在其他领域,例如 安全文件传输协议 (SFTP),您可以通过读写权限和三位数标识符来实现.

对于 WordPress,这个过程更"易读".有六个默认的 WordPress 用户角色可供选择,按功能从最少到最多排序:

  • 订阅者.这个角色是最不宽容的.订阅者可以管理他们的个人资料并阅读网站上的帖子.除此之外,没有其他优势.
  • 贡献者.这里的主要权限是贡献者可以创建帖子.但是,发布和删除帖子超出了范围.贡献者可以删除草稿,仅此而已.
  • 作者.该角色更加个性化,因为除了您自己的内容之外,您无法处理网站上的其他内容.作者可以创建、编辑、发布和删除帖子,添加图像等媒体,以及添加分类法.但是,作者无法创建新类别,只能添加现有类别.
  • 编辑器.此角色处理内容和相关方面,例如评论.它允许用户发布、修改和删除网站上的任何帖子或页面、审核评论和管理分类.
  • 管理员.如果您创建了一个站点,或者是该站点的第一个用户,那么您就是管理员.您获得最多的权限,可以不受限制地做任何想做的事情.
  • 超级管理员.如果您运行 WordPress Multisite,则超级管理员负责整个网络,而不是仅负责一个站点.如果 WordPress 站点不属于网络,您将看不到此用户角色.

您可能会在列表中看到其他用户角色.这取决于您是创建了自定义角色,还是安装了添加新角色以供选择的插件.我们稍后会详细介绍这两个方面.

如何管理 WordPress 用户角色

管理您的 WordPress 用户发生在 用户 >所有用户屏幕.它只是您网站上当前用户的列表:

在屏幕顶部,您可以设置一个过滤器,其中包含您网站上不同用户角色的细分.在此下方,有几个下拉菜单可帮助管理您的用户.这里的选项很少,但必不可少:

  • 您可以批量删除用户,并发送密码重置链接.
  • 您还可以批量修改用户的角色.

不过,如果您将鼠标悬停在用户上方并单击"编辑"链接,则作为管理员您可以访问他们的整个个人资料:

此屏幕类似于用户访问个人资料时看到的屏幕.可以选择修改配色方案、添加个人信息、更改联系信息以及添加个人简介和 Gravatar 图像.不过,还有一些其他特定部分可以帮助您管理用户个人资料:

首先,这里有发送或重置用户密码的链接.您还可以为具有 REST API 的用户添加应用程序密码,以提供无需用户密码的身份验证.您还可以为用户编辑作者 slug.这与存档页面和其他 URL 相关.

根据您的其他插件,这里可能有更多信息.例如,WooCommerce 包含客户账单信息,因为这与每个用户相关:

当然,用户所需的任何内容都将在个人资料中,而且应该是您处理用户信息的第一个位置.

如何使用插件管理新的 WordPress 用户角色

WordPress 还允许您使用插件来增强用户角色的功能.许多网站所有者使用的经典插件是 用户角色编辑器:

您会在用户>下找到设置; WordPress 中的用户角色编辑器:

在此页面上,您会看到一堆看起来像 WordPress 的功能.事实上,这些功能与用户可以在您的网站上执行的每项操作相关:

如您所料,您可以为单个 WordPress 用户角色设置明确的权限.您从顶部下拉菜单中选择角色,然后从左侧树形菜单中选择权限组.选中所需操作的复选框后,点击蓝色的更新按钮.

还有其他插件可以帮助您实现相同的结果,比如会员...

…和 PublishPress 功能:

因此,测试您喜欢外观的各种插件是个好主意.每个都以不同的方式执行,但总体结果-直接控制您的 WordPress 用户角色-是相同的.

自定义 WordPress 用户角色

到目前为止,我们已经讨论了现有的 WordPress 用户角色并根据您的喜好对其进行了修改.不过,您也可以向站点添加新的用户角色,在某些情况下,其他插件会添加它们.例如,WooCommerce 添加了CustomerShop Manager 角色——这对电子商务商店至关重要.

在这些情况下,过程很简单:在必要时分配角色并开始您的一天.不过,当您添加我们之前提到的专用插件时,您可以增强功能.

例如,Customer 几乎是多余的,因为它与 Subscriber 具有相同的权限.换句话说,Customer 只能根据 User Role Editor 进行阅读:

不过,如果它适合您的网站,您可以给客户更多权限.Shop Manager 也有类似的情况.考虑处理帖子的默认权限:

可能是您不希望此角色审核评论或发布帖子,而只想安排内容.虽然您可以取消权限,但还有另一面——谁来代替这些任务?为此,您需要一个新的自定义 WordPress 用户角色.

添加新用户角色

好消息是,大多数专用插件都可以让您创建新角色并分配权限.例如,用户角色编辑器具有添加角色按钮:

这让您可以选择新的角色名称和 ID.在大多数情况下,您将使用相同的名称,但 ID 应使用下划线表示空格并使用小写字母(很像 WordPress 功能).您还可以复制现有角色以用作起点:

从这里开始,您可以使用 Shop Manager 角色作为起点,并添加更多功能.例如,您可以让内容主管处理发布帖子、创建登录页面和管理用户.如果您将他们从 Shop Manager 角色中删除,每个人都会更加明确,而不会互相踩踏.

还值得指出的是,您可以更改功能在列表中的显示方式.如果您选中以人类可读形式显示功能框,则该列表对那些无需解析大量函数的人来说更有意义:

此类功能可帮助您创建适合您的网站和目标的团队和用户层次结构.这是 WordPress 的一项出色功能,可在某种程度上使您的整个网站体验独一无二、富有成效且高效.

总结

您网站的每个部分都必须关注您的用户.因此,您可以使用专用的 WordPress 用户角色,为其他人提供他们如何使用您的网站所需的权限和功能.例如,客户只需要访问个人资料页面即可.相比之下,商店经理可能需要处理帖子和页面、处理评论审核等等.

默认情况下,WordPress 提供了许多开箱即用的功能,但不允许您创建新角色和添加功能.一个插件,例如 User角色编辑器成员 PublishPress 功能 将使您能够使用比原生选项更接近的 WordPress 用户角色.因此,这是 WordPress 提供灵活性的另一种方式,让您可以根据用户自定义体验.

您是否以复杂的方式使用 WordPress 用户角色,或者您愿意?如果是这样,请在下面的评论部分与我们分享您的想法!

5

发表回复