<hr>
<h3><?php esc_html_e( \'Forums\', \'bbpress\' ); ?></h3>
<?php if ( bbp_get_user_last_posted() ) : ?>
<p class="bbp-user-last-activity"><?php printf( esc_html__( \'Last Activity: %s\', \'bbpress\' ), bbp_get_time_since( bbp_get_user_last_posted(), false, true ) ); ?></p>
<?php endif; ?>
<p class="bbp-user-topic-count"><?php printf( esc_html__( \'Topics Started: %s\', \'bbpress\' ), bbp_get_user_topic_count() ); ?></p>
<p class="bbp-user-reply-count"><?php printf( esc_html__( \'Replies Created: %s\', \'bbpress\' ), bbp_get_user_reply_count() ); ?></p>
<p class="bbp-user-forum-role"><?php printf( esc_html__( \'Forum Role: %s\', \'bbpress\' ), bbp_get_user_display_role() ); ?></p>
</div>
嗨!我想在这里找到作者档案的链接。怎么做?
SO网友:Rup
那是get_the_author_posts_link():
<?php echo get_the_author_posts_link(); ?>
如果您想为不是WordPress术语中此页面作者的人创建作者链接-我不知道这里的bbpress状态是什么-那么您可以从IDs构建此链接(基于
a snippet from twentytwentyone 如您所见):
$author_id = bbp_get_user_id();
$author_data = get_userdata( $author_id );
if ( $author_data ) {
printf(
\'<a class="author-link" href="%1$s" rel="author">%2$s</a>\',
esc_url( get_author_posts_url( $author_id ) ),
sprintf(
/* translators: %s: Author name. */
esc_html__( \'View all of %s\\\'s posts.\', \'twentytwentyone\' ),
$author_data->display_name
)
);
}