web-dev-qa-db-fra.com

Est-il possible de définir/remplacer le lien par défaut the_author_posts_link pour le nom de connexion?

the_author_posts_link est si pratique. Mais existe-t-il maintenant un moyen dans WordPress de définir/modifier le nom d'affichage par défaut pour tous les nouveaux auteurs? (Je sais que vous pouvez éditer manuellement par auteur). J'aimerais que ce soit user_login, puis je peux simplement appeler the_author_posts_link en conséquence.

2
flippWP

Essayez ceci, cela changera les noms d'affichage en noms de connexion n'importe où dans la boucle:

add_filter('the_author', 'return_login');

function return_login($display_name) {

    if ( !in_the_loop() )
        return $display_name;

    return get_the_author_meta('login');
}
3
Rarst