Por defecto WordPress no permite filtar los usuarios de WordPress por fecha, lo cual en ciertos casos puede ser bastante útil.
En mi caso he tenido que utilizar en una web para borrar unos usarios que se han creado de forma masiva por por un ataque.
Con el filtro simplemente he ordenando los usuarios por fecha y he borrado los que se han creado recientemente.

Sín el filtro tendría que estar buscando uno a uno e ir borrándolos.
Te encualqueir caso, te dejo el código por si te sirve.
Lo puedes añadir mediante el plugin de FluentSnippet o similar.
// Añadir columna "Registrado" en Usuarios
add_filter( 'manage_users_columns', function ( $columns ) {
$columns['registered'] = 'Registrado';
return $columns;
});
// Mostrar la fecha de registro
add_filter( 'manage_users_custom_column', function ( $value, $column_name, $user_id ) {
if ( $column_name === 'registered' ) {
$user = get_userdata( $user_id );
return date_i18n( 'd/m/Y H:i', strtotime( $user->user_registered ) );
}
return $value;
}, 10, 3);
// Hacer la columna ordenable
add_filter( 'manage_users_sortable_columns', function ( $columns ) {
$columns['registered'] = 'registered';
return $columns;
});




