2

現在の著者アーカイブの著者名を取得しようとしています:

if (is_author()) return AUTHOR_NAME;

しかし、どうすれば現在の著者名を取得できますか?

4

5 に答える 5

1
global $wp_query;
$author = get_user_by('slug', $wp_query->query_vars['author_name']);
于 2014-07-14T09:57:59.220 に答える
0

これにより、現在のページ/投稿の作成者が表示されます。

<?php echo get_the_author() ; ?>
于 2014-02-13T15:26:10.733 に答える
0

rewind_posts()トリックは必要ありません:

$qo = get_queried_object();
$author = $qo->data->display_name;
于 2018-04-25T14:28:56.633 に答える