Générer un nicename unique pour wordPress

Générer un nicename unique
Générer un nicename unique pour wordPress

On peut avoir besoin dans wordPress de générer un nicename unique lorsque l’on importe ou que l’on ajoute un utilisateur. Voici une petite fonction qui assainit une chaîne (par exemple le login de l’utilisateur) et qui cherche si la chaîne générée est unique. Si elle ne l’est pas, on ajoute récursivement un suffixe en commençant par -1.

Et hop, une petite fonction sympa pour générer un nicename unique à insérer dans la table wp_users, champ user_nicename.

Soumettre un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *