我对作者列表有一个奇怪的问题。我在侧边栏中使用下面的代码来拉入gravatar并链接到作者的个人资料。然而,它实际生成的链接是错误的。它只是生成指向其所在页面的链接。因此,当你在博客页面上时,所有作者链接都是www.mysite。com/blog/。知道为什么会这样吗??
<?php
$order = \'user_nicename\';
$user_ids = $wpdb->get_col("SELECT ID FROM $wpdb->users WHERE ID <> 1 ORDER BY $order"); // query users
foreach($user_ids as $user_id) : // start authors\' profile "loop"
$user = get_userdata($user_id);
?>
<li class="clearfix"><?php echo get_avatar( $user->ID, \'80\' ) . \'<a href="\' . $user->user_url . \'">\' . $user->display_name . \'</a>\'; ?></li>
<?php
endforeach; // end of authors\' profile \'loop\'
?>