跳到主要内容

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

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

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

只需转到WordPress 管理区域中的“ 用户”页面。您会注意到在您的WordPress网站上注册的用户列表。

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

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

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

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

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

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

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

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

如果您要删除的用户帐户已经创建了帖子,那么系统将询问您您要如何处理这些帖子。

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

单击确认删除按钮继续。

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

此方法适用于几百个用户,但是如果您有成千上万的用户,则您不想调整屏幕选项,因为它可能会使服务器超负荷。

相反,您需要使用方法2。

如何批量删除具有特定角色的wordpress用户
如何批量删除具有特定角色的wordpress用户

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

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

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

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

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

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

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

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

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

  • 在给定天数内已注册的人。
  • 最近__天未登录的用户。
  • 仅当用户没有任何帖子时。
  • 仅删除前__个用户。

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

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

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

回到顶部