$search = array( ' ', '.', '@' );
$replace = array( '_', '', '_' );
foreach ( get_users() as $user ) {
$voornaam = get_user_meta( $user->ID, 'first_name', true );
$achternaam = get_user_meta( $user->ID, 'last_name', true );
$displaynaam = get_user_meta( $user->ID, 'display_name', true );
if($voornaam && $achternaam):
$naam = $voornaam.' '.$achternaam;
else:
$naam = $displaynaam;
endif;
$nicename = strtolower(str_replace( $search, $replace, $naam));
if ($naam) {
$args = array(
'ID' => $user->ID,
'user_nicename' => $nicename
);
//do_action( 'qm/debug', '******** updated user_nicename: '.$user->ID.' | NEW USER_NICENAME: '.$nicename.' *********' );
//wp_update_user( $args );
//wp_redirect( get_site_url().'/zzp-ers/'.$nicename.'/profile/edit/group/1/' );
//exit;
}
}
#buddyboss #nicename #users