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.
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');
}