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

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

批量删除 WordPress 用户

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

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

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

WordPress中的用户页面

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

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

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

在用户页面上显示更多项目

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

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

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

批量选择要删除的用户

如果您不想删除某些用户,那么您现在可以取消选中它们。

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

如果您尝试删除的用户帐户已创建帖子,则会询问您要对这些帖子做什么。

删除或属性内容

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

单击确认删除按钮继续。

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

此方法适用于数百个用户,但如果您有数千个用户,那么您不想调整屏幕选项,因为它可能会使您的服务器超载。

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

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

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

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

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

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

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

激活后,您需要访问Bulk WP » Bulk Delete Users页面。

批量删除用户

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

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

在给定天数内注册的人。

最近 __ 天未登录的用户。

仅当用户没有任何帖子时。

仅删除前 __ 个用户。

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

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

按用户元数据批量删除用户

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

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