web-dev-qa-db-ja.com

デフォルトのthe_author_posts_linkをログイン名に設定/上書きすることは可能ですか?

the_author_posts_linkはとても便利です。しかし、WordPressにすべての新しい作者のデフォルトの表示名を設定/編集する方法はありますか? (作者ごとに手動で編集できることは知っています)。 user_loginにしたいのですが、それに応じてthe_author_posts_linkを呼び出すことができます。

2
flippWP

これを試してください、それはループのどこでもログインに表示名を変更するでしょう:

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