web-dev-qa-db-fra.com

Changer le nom d'utilisateur

user_nicename a la même valeur que user_login . Je veux changer user_nicename value uniquement en utilisant un extrait de code dans functions.php ou wp-config.php. Est-ce possible sans utiliser phpmyadmin ou un plugin?

1
Serdar Koçak

Oui, vous pouvez utiliser wp_update_user() :

wp_update_user( array(
    'ID'            => 123,
    'user_nicename' => 'value'
) );

Il suffit de remplacer 123 par l'ID utilisateur approprié et value par la valeur préférée user_nicename.

La fonction vous permet également de modifier la valeur des autres champs de la table des utilisateurs WordPress (wp_users).

2
Sally CJ