我使用wp\\u list\\u authors函数,如下所示:
<?php wp_list_authors( array(
\'show_fullname\' => \'true\',
\'orderby\' => \'display_name\',
\'order\' => \'ASC\'
)) ?>
然而,这表明作者
firstname + lastname 我想切换它,以便显示用户
lastname + firstname.
我不知道如何使用get_user_meta 在函数中。
有可能或者我应该使用wp\\u list\\u authors以外的其他东西吗?
最合适的回答,由SO网友:Jacob Peattie 整理而成
不支持所需内容wp_list_authors()
. 要以您想要的方式输出它们,您需要使用get_users()
并亲自展示。
$authors = get_users(
array(
\'orderby\' => \'display_name\',
\'order\' => \'ASC\'
)
);
foreach ( $authors as $author ) {
echo esc_html( $author->last_name . \' \' . $author->first_name );
}
您可以根据需要将输出包装到元素中,并传递
$author->ID
到
get_user_meta()
如果您需要任何元数据。您可以通过以下方式获得指向作者存档的链接
get_author_posts_url()
.