是否要删除具有特定角色WordPress用户?虽然您可以转到用户页面并逐个删除每个用户,但如果您拥有大量用户,那么这不是一个可行的选择。在本文中,我们将向您展示如何批量删除具有特定角色WordPress用户。

Bulk Delete WordPress Users

方法1:手动删除具有特定角色WordPress用户

方法更简单,不需要您安装任何插件

只需转到WordPress管理区域中的 Users 页面即可。您将注意到在WordPress网站上注册的用户列表

Users page in WordPress

列表顶部,您将看到指向不同用户角色的链接。单击用户角色时,它将显示具有该特定用户角色的用户列表

页面一次只显示20个用户。如果您有更多要删除的用户帐户,请单击屏幕右上角的“屏幕选项”选项卡。

这将带一个下拉菜单,您可以在其中设置“每页项目数”。

Show more items on the users page

例如,我们希望删除具有订阅者用户角色的用户,并且有144个用户具有该角色。我们将在每页项目数字段中输入144。

单击“应用”按钮,页面将重新加载,显示具有订户用户角色的所有用户帐户

现在,您需要单击“用户名”列旁边的“全选”复选框,以选择页面上显示的所有项目。

Bulk select users you want to delete

如果您不想删除某些用户,则可以立即取消选中它们。

准备好后,点击“批量操作”菜单,然后选择“删除”。之后单击“应用”按钮,WordPress将删除所有选定的用户帐户

如果您尝试删除的用户帐户已创建帖子,则系统会询问您要对这些帖子执行的操作。

Delete or attribute content

您可以选择删除这些用户创建的所有内容,或将其归因于现有用户帐户。

单击确认删除按钮继续。

WordPress现在将从您的网站中删除所有选定的用户帐户。

方法适用于几百个用户,但如果您有数千个用户,则您不希望调整屏幕选项,因为它可能会使您的服务器过载。

您需要使用方法#2。

方法2:使用插件批量删除具有特定角色的WordPress用户

批量删除具有特定角色的用户的默认方式非常简单。但是,有时您可能还需要根据其他条件选择用户。

例如,您可能希望删除一段时间未登录的用户或在特定时间段内注册的用户。

在这种情况下,默认的用户管理工具是不够的。幸运的是,有一些插件可以让您有效地执行批量任务。

让我们看看如何使用插件删除具有特定角色的用户。

您需要做的第一件事是安装并激活批量删除插件。有关更多详细信息,请参阅有关如何安装WordPress插件的分步指南。

激活后,您需要访问批量WP»批量删除用户页面。

Bulk delete users

您可以在此处选择批量删除选项以删除用户。首先,您可以选择特定的用户角色。之后,您可以选择过滤选项。

您可以限制批量删除给用户…

  • 谁在指定的天数内注册
  • 尚未登录过去__天的用户。
  • 仅当用户没有任何帖子时。
  • 仅删除第一个__用户。

您还可以按元数据选择用户。

向下滚动一下“按用户元素”框。在此框中,您可以选择元字段并使用条件运算符来比较它们的值。

Bulk delete users by user meta data

单击批量删除按钮,将删除符合特定条件的用户。

我们希望本文能帮助您了解如何批量删除具有特定角色的WordPress用户。您可能还想查看我们的WordPress 13个免费用户管理插件列表。

评论被关闭。