Remueve usuarios que no han comentado

Remueve usuarios que no han comentado en Wordpress (bots listos para usarse, etc)
 avatar
bakencio
php
24 days ago
519 B
14
Indexable
add_action('init', 'removeusers');
function removeusers(){
$args = array(
    'role'    => 'subscriber',
    'orderby' => 'user_nicename',
    'order'   => 'ASC'
);

$users = get_users( $args ); 
   foreach ( $users as $user ) {

   $args = array('user_id' => $user->ID);
   $usercomment = get_comments($args);

   if(count($usercomment) < 1){
       require_once(ABSPATH.'wp-admin/includes/user.php' );
       $current_user = wp_get_current_user();
      wp_delete_user( $user->ID );
   } 
   }
}
Editor is loading...
Leave a Comment