在本文中,我们将向您展示如何查找没有角色的用户,以便您可以分配一个角色。这非常重要,因为有时某些用户没有任何角色,而您或他们只是不知道他们在您站点中的功能。

我们知道很难找到没有任何角色的所有用户。但是有了 WP Sheet Editor User Spreadsheet 插件,一切变得如此简单。只需几秒钟,您不必使用任何 PHP 代码段。

安装插件

此插件旨在让您的生活更轻松。您可以在电子表格中自由管理您的 WP 用户,并使用批量编辑工具对数千个用户进行数百个更改。

您可以在此处下载该插件:

下载 WordPress 用户电子表格插件 – 或 – 阅读更多内容

.vg-buy-now- wrapper { 边距:1.5em 自动;最大宽度:700px;边框:1px 实心#ddd;左边框:0;右边界:0;颜色:#000} .vg-buy-now-wrapper .vg-buy-now-shortcode { 颜色:#fff!重要的;填充:10px;字体系列:“Roboto”,无衬线字体;文本转换:大写;背景色:#2185f5;边界半径:8px;明确:两者; display: inline-block}.vg -buy-now-wrapper .vg-buy-now-shortcode:hover {opacity: .9}

安装后,转到 Sheet Editor > Edit Users 打开插件,它会出现在所有用户的电子表格中,供您自由编辑。

1-电子表格中在

中分别为用户分配角色 您可以在电子表格中快速为用户分配角色。在这里,我们向您展示您必须做出的两个选择。

a) 备选方案 1

为此,您可以转到“角色”列,查看哪些用户没有分配任何角色。在那里,只需为您想要的用户分配一个角色,然后单击保存

b) 选项 2

另一个选项是使用搜索工具过滤所有没有角色的用户。它在工具栏上,所以只需单击它。

在那里,勾选启用Advanced Filter 复选框并使用以下值:

  • Field Key:Feature(前缀取决于您的站点。例如,在我们的站点中前缀是 wpdk,但您只是需要确保它包含 _capabilities 根目录)

  • 运算符:=

  • 值:将此字段留空

  • 点击“运行搜索”

没有角色的用户现在将出现在电子表格中,您可以开始在“角色”列中分配不同的角色,最后单击“保存”。就这么简单。

2-使用批量编辑工具为数千个用户分配角色

如果你想将所有没有角色的用户转换为客户或订阅者,你需要遵循这个非常简单的步骤:

a) 打开批量编辑工具

这是一个功能强大的工具,可帮助您一次将更改应用到数以千计的用户。它在插件的工具栏上,所以只需单击它。

b) 找不到角色

的所有用户为此,您需要在“选择要更新的行”中选择“我要搜索要更新的行”选项。

现在,你需要选中“启用高级过滤器”复选框并使用以下值:

  • 字段键:功能(前缀取决于您的站点。例如,在我们的站点中,前缀是wpdk, 但你只需要确保它包含 _capabilities 根目录)

  • 运算符:=

  • 值:将此字段留空

  • < li>

    p> 点击“运行搜索”

c) 为过滤后的用户分配角色

在批量编辑工具中使用这些值来为过滤后的用户分配角色:

  • 选择要更新的行:我想搜索更新的行

  • 您要编辑哪个字段:角色

  • 选择编辑类型:设置值

  • > 替换为这个值 Existing Val ue:输入要分配给筛选用户的角色。例如,客户。

完成!

你看到了吗?找到所有没有角色的用户并为他们分配一个很容易!您不需要使用任何 PHP 代码。

您可以在此处下载该插件:

下载 WordPress 用户电子表格插件 – 或 – 阅读更多内容