无法在Single.php的侧边栏中检索作者

时间:2013-03-24 作者:Peteris

在我可以使用的帖子内the_author() 检索作者姓名,但在单个帖子页面的侧栏中,这不会返回任何内容。如何获取文章作者在文章外部的元数据?

1 个回复
最合适的回答,由SO网友:Johannes Pille 整理而成

测试是否在单个立柱上。如果是这样,请根据当前帖子的作者ID获取用户对象,并回显其display_name 属性:

if ( is_single() ) {
    global $post;

    $author = get_userdata( $post->post_author );
    echo $author->display_name;
}

结束

相关推荐

有没有办法为一个有多个作者的WP博客输入不同的Rel=Author和Rel=Publisher属性?

我真的想找到一种方法或找到一个插件(可以工作),为一个有多个作者的博客添加不同的rel=author和/或rel=publisher属性。这样,在Google SERP中,我写的一篇文章可能会显示为:Jason Weber Meta Title of that post (my picture) Meta description of that post 而另一个帖子的SERP可能是这样的:Tracy Smith Meta Title of Tracy\'s post (Tra