Beim Erstellen eines neuen Benutzers mit wp_insert_user wurde ein ungültiger Benutzer-ID-Fehler zurückgegeben

Ich versuche, Benutzer in WordPress aus einer fremden database einzufügen, und ich habe meine $userdata als vorbereitet

 foreach ($users_out as $key_u => $value_u) { $user_id = $value_u['writer_id']; $user_login = $value_u['username']; $user_nicename = $value_u['username']; $user_email = $value_u['email']; $user_display_name = $value_u['username']; $user_nickname = $value_u['username']; $user_first_name = $value_u['fname']; $user_last_name = $value_u['sname']; $user_description = $value_u['forum_sig']; $user_user_registered = $value_u['created']; $user_role = $value_u['title']; if ($value_u['fname'] != '') { $userdata = array( 'ID' => $user_id, 'user_pass' => '', 'user_login' => $user_login, 'user_nicename' => $user_nicename, 'user_email' => $user_email, 'display_name' => $user_display_name, 'nickname' => $user_nickname, 'first_name' => $user_first_name, 'last_name' => $user_last_name, 'description' => $user_description, 'user_registered' => $user_user_registered, 'role' => $user_role, ); } $user_one =wp_insert_user( $userdata ); } 

Wo ich viele Benutzer habe. Meine $userdata sieht $userdata aus:

 Array ( [ID] => 79 [user_pass] => [user_login] => John Doe [user_nicename] => John Doe [user_email] => john.doe@mail.com [display_name] => John Doe [nickname] => John Doe [first_name] => John [last_name] => Doe [description] => This is a user description [user_registered] => 2010-05-16 15:33:33 [role] => Skribent ) 

Jetzt weiß ich nicht, ob es daran liegt, dass die Rolle im Schwedisch steht oder was, aber ich bekomme einen invalid user ID Fehler und es wird kein Benutzer eingefügt.

Was könnte das Problem sein? Ich habe gesucht, ob der Benutzer mit dieser ID bereits existiert, und nichts. Nur registriert ist Admin (ich mache das lokal).

Solutions Collecting From Web of "Beim Erstellen eines neuen Benutzers mit wp_insert_user wurde ein ungültiger Benutzer-ID-Fehler zurückgegeben"