Erzeuge eindeutige Nummer bei der Registrierung eines neuen Benutzers

Ich weiß, dass es BenutzerID, Benutzername in der database gibt, aber ich möchte eine formatierte und eindeutige Nummer für die physische Welt verwenden. Zum Beispiel: “2014xxxx” 201414: Jahr, xxxx: Zufällig generieren, wenn ein Benutzer registriert wird.

Ist es möglich und wenn möglich, was ist der einfachste und schnellste Weg?

Solutions Collecting From Web of "Erzeuge eindeutige Nummer bei der Registrierung eines neuen Benutzers"

Dieser Weg würde funktionieren … Die Aktion user_register wird ausgetriggers, wenn der Benutzer in der database gespeichert wird. Mit add_metadata können Sie Metadaten zu einem Benutzer hinzufügen .

add_action( 'user_register', 'myplugin_registration_save', 10, 1 ); function myplugin_registration_save( $user_id ) { add_metadata( $user_id, 'unique_number', date( 'Y' ).str_pad( $user_id, 4 ) ); }