web-dev-qa-db-fra.com

Comment changer les étiquettes de connexion

Je veux savoir comment changer l'étiquette de connexion telle que Nom d'utilisateur ou Adresse électronique en Nom d'utilisateur dans le fichier wp-login.php?

1
William Jerome

Toutes ces chaînes/étiquettes sont transmises aux fonctions de traduction, vous pouvez donc utiliser gettext filter pour les modifier.

function change_labels( $translated_text, $text, $domain ) {
    if ( 'Username' === $text ) {
        $translated_text = 'Username new label';
    }
    return $translated_text;
}

function register_change_label_filter() {
    add_filter( 'gettext', 'change_labels', 20, 3 );
}
add_action( 'login_head', 'register_change_labels_filter' );
// this way our filter will work only on wp-login and not everywhere on site...
2
Krzysiek Dróżdż