Cómo eliminar usuarios de forma masiva en WordPress según sus roles

Puntúa este artículo

¿Qué hace cuando necesita eliminar una gran cantidad de usuarios según sus roles en WordPress? Si bien podría pasar horas revisando cada perfil y cambiándolos o eliminándolos uno por uno, hay una manera mucho más fácil de eliminar usuarios de WordPress de forma masiva.

Con el tiempo, su lista de registros puede volverse bastante larga. Podría haber páginas y páginas de personas a las que se les asigna un rol específico que deben limpiarse. Aquí es cuando una característica masiva se volvería muy útil.

En este tutorial, le mostraré cómo eliminar usuarios de forma masiva. Dependiendo del número de entradas que tenga, lo siguiente podría ahorrarle una gran cantidad de tiempo.

¿Por qué eliminaría usuarios según sus funciones?

Debido a que los administradores pueden agregar roles para una variedad de propósitos, puede llegar un momento en que esas cuentas ya no sean necesarias. Esto podría ser parte de un proceso de renovación para eliminar posibles cuentas de spam o eliminar por completo a personas específicas del sitio.

Al seleccionar todo el grupo, puede usar lo siguiente para eliminarlos a todos sin buscar a cada usuario individual en todo el sistema. Por ejemplo, si creó un tipo de cuenta para que los estudiantes accedan a un blog académico, puede eliminarlos todos a la vez al final del año escolar.

Ver y eliminar funciones de usuario en el panel de administración

Un método para eliminar varios usuarios simultáneamente es verlos en el panel de administración y luego seleccionarlos para eliminarlos. En este método, no tiene que instalar ningún complemento nuevo ni realizar modificaciones importantes en el sitio web. Es quizás una de las formas más fáciles de eliminar usuarios de WordPress de forma masiva y rápida.

Para hacer esto:

Vaya al área «Usuarios» del panel de administración de WordPress.

área de usuarios

Encima de la ventana de los nombres de usuario y las direcciones de correo electrónico, verá enlaces que le muestran la cantidad de usuarios en cada rol en particular. Tome nota del rol que desea eliminar de forma masiva. Necesitará este número para el siguiente paso.

usuarios y roles

Haga clic en la pestaña etiquetada, «Opciones de pantalla». Estará cerca de la parte superior derecha de la pantalla.

haga clic en las opciones de pantalla

Una ventana se deslizará hacia abajo mostrando opciones para mostrar el tipo de usuarios disponibles. Debajo del área de «Paginación», verá un cuadro de texto con un campo numérico. De forma predeterminada, WordPress establece esto en 20. Como resultado, WordPress solo muestra 20 personas por página. Cambie este número al mismo número que se muestra al lado del rol que desea eliminar anotado en el Paso 2.

paginación

Haga clic en el botón «Aplicar». WordPress luego mostrará esa cantidad de usuarios en la pantalla.

haga clic en el botón aplicar en la parte superior

Haga clic en el vínculo de la función de los usuarios que desea eliminar. Debido a que configuró el número para que se muestre como el mismo que los de este rol, todos los usuarios estarán disponibles.

haga clic en el enlace de los usuarios que desea cortar

Haga clic en la casilla de verificación en la parte superior izquierda junto al campo «Nombre de usuario» y directamente debajo del menú desplegable «Acciones masivas». Esto seleccionará a todos los usuarios al instante.

nombre de usuario

Ahora, haga clic en el menú desplegable Acciones masivas y seleccione «Eliminar».

haga clic en acción masiva y elimine

A continuación, haga clic en el botón «Aplicar» a la derecha del menú desplegable.

haga clic en el botón Aplicar

WordPress mostrará una nueva pantalla que muestra todos los usuarios que está a punto de eliminar. Si está seguro de que desea eliminarlos, haga clic en el botón «Confirmar eliminación» debajo de esta lista.

confirmar la eliminación

Tenga en cuenta que esto solo eliminará a los usuarios dentro de ese rol en particular. Esto es útil si el rol se usa como un método masivo para cuentas temporales, como pasantes, estudiantes, voluntarios u otras personas no permanentes en una empresa.

Si no desea eliminar algunos de los usuarios pero quiere deshacerse del resto, puede desmarcar la casilla junto a cada nombre después de hacer clic en la casilla en el Paso 7. De esta manera, puede mantener a esos usuarios en el sistema. mientras borra los demás.

Uso de eliminación masiva para eliminar usuarios de WordPress

¿Qué sucede si tiene miles de usuarios para eliminar y necesita un método más fácil? Hoy, estoy usando el complemento Bulk Delete para eliminar usuarios en masa. Esta herramienta es excepcionalmente útil, ya que también te permitirá eliminar muchos otros elementos de WordPress de forma masiva, como publicaciones, borradores y páginas.

Para usar Eliminación masiva:

Vaya al área de complementos de WordPress y agregue un nuevo complemento.

añadir nuevo complemento

Busque «Eliminación masiva» en el cuadro de búsqueda de la derecha.

buscar eliminación masiva

Instalar y activar el complemento. Esto agregará una nueva función a WordPress etiquetada como «Bulk WP».

instalar y activar Eliminación masiva

Haga clic en esta nueva herramienta.

Haga clic en esta nueva herramienta

En Bulk WP, verá una opción para «Eliminar usuarios en masa» a la izquierda. Haga clic en este enlace.

opciones de eliminación masiva de usuarios

La primera opción disponible es eliminar usuarios por rol. Seleccione el rol de los que desea eliminar marcando la casilla correspondiente.

eliminar usuarios por rol

NOTA: Bulk WP también te permite filtrar la actividad de los usuarios. Esto es útil si desea eliminar a aquellas personas que no han iniciado sesión recientemente o que nunca han creado una publicación en el sistema. También puede configurar esta eliminación para que sea automática según un cronograma. Desafortunadamente, esta opción solo está disponible para las versiones Pro del complemento.

Una vez que haya seleccionado sus opciones, haga clic en el botón «Eliminar en bloque» en la parte inferior izquierda.

haga clic en eliminar en masa en la parte inferior

Si el sitio web tiene problemas para intentar eliminar más de 1000 cuentas al mismo tiempo, puede usar la opción «Eliminar solo primero…» en Bulk WP. Comience con «100» a la vez y aumente el número si WordPress no se agota.

Bulk WP también viene con la capacidad de eliminar cuentas de acuerdo con la metainformación. El menú desplegable debajo de la meta del usuario enumerará todos los datos que usa WordPress en términos de una cuenta registrada. Debido a que los complementos a menudo incluirán sus propios metadatos para un usuario individual, esta lista puede cambiar constantemente. Por ejemplo, Yoast SEO agregará metadatos de usuario cuando esté instalado.

Con el tiempo, su sitio web puede llenarse con todo tipo de datos e información que pueden necesitar una limpieza regular. Con unos pocos clics del mouse, puede eliminar usuarios de forma masiva y limpiar su base de datos. Dependiendo de lo que esté eliminando, esto puede incluso liberar recursos para el sitio, lo que resultará en una mejora de la velocidad.

Otros complementos para eliminar datos a granel
Eliminación masiva de WP

eliminación masiva de wp

WP Bulk Delete es otro complemento todo en uno que eliminará todo tipo de datos en WordPress. Si bien tiene la misma funcionalidad que la que mencioné anteriormente, también le permite asignar los datos de usuario eliminados a otra cuenta. Sin embargo, esta función solo está disponible en la versión Pro.

Usuarios de AMR

usuarios amr

Si desea agregar un poco más de funcionalidad detrás de la edición de detalles, AMR Users es una buena herramienta para tener. Tiene una variedad de configuraciones que le brindan más control, incluida la capacidad de eliminar un grupo de usuarios y exportar a archivos CSV para el software de hoja de cálculo. También puede hacer pública cierta información mediante el uso de un código abreviado.

Editor de roles de usuario

editor de roles de usuario

Cambiar las capacidades de los roles es útil cuando desea que ciertas personas accedan a elementos específicos de WordPress. User Role Editor le da esa capacidad. Además de eliminar cuentas, también puede modificar elementos frontales y eliminar ciertos widgets para que no los vea un usuario en ese rol.

Deshacerse de los datos a granel es una herramienta excepcionalmente útil. Esto es especialmente cierto a medida que su sitio se desarrolla con el tiempo. Antes de que te des cuenta, puedes tener miles de páginas dedicadas a usuarios registrados. Mantén tu sitio limpio deshaciéndote de la información que ya no necesitas. Le beneficia a usted como desarrollador, así como a la salud y el rendimiento del sitio.

¿Utiliza funciones personalizadas en su sitio? ¿Con qué frecuencia tiene que eliminar usuarios inactivos o limpiar su sitio de materiales no utilizados?

Deja un comentario