Wordpress author.php 没有从用户元加载正确的信息。它正在加载当前登录到博客的人,而不是显示它链接到的人,例如:
http://www.website.com/author/username1
http://www.website.com/author/username2
尽管是两个不同的用户,但显示相同。我已经完成了所要求的操作,但是我仍然对为什么它只加载当前用户元而不是用户名的元感到困惑?
这是我的作者模板:
<?php get_header(); ?>
<div class="author-name">
<?php echo get_the_author_meta('first_name'); ?>
<?php echo get_the_author_meta('last_name'); ?>
<?php echo get_user_role('user_role'); ?>
</div>
<div class="author-information">
Username: <?php echo get_the_author('user_nicename'); ?>
</div>
<?php get_footer(); ?>