以自定义帖子类型获取单个帖子的作者 时间:2013-12-02 作者:Jon Furry 我到处寻找这个问题的答案,我一直在寻找如何制作一个归档页面,列出所有作者及其帖子(包括cpt)。我已经尝试过修改这些页面,但我仍然无法只找到一篇文章的作者,而这篇文章恰好属于自定义的文章类型。我只是想得到当前帖子的作者,这篇帖子恰好是一个自定义的帖子类型,出于这样或那样的原因,这似乎是不可能的。有人能不能请,请,请帮我连接一个函数或任何东西,只需获取当前帖子的作者,而该帖子恰好是自定义的帖子类型。 1 个回复 SO网友:Nicolai Grossherr 有几种可用的功能,如:the_author, 用于显示;get_the_author, 用于返回。没有限制custom post types, 但是那些template tags 仅在内部工作the loop.如果要获取更多作者信息,请使用以下名称:the_author_meta, 显示;get_the_author_meta, 正在返回。后两个函数还可用于获取循环外部的作者信息,为此,必须指定第二个参数$userID, 这在循环中是不必要的。这方面的一个基本示例如下:global $post; $a_id=$post->post_author; the_author_meta( \'user_nicename\', $a_id ); 看看这个question and the answers 了解更多外部循环用例。 结束 文章导航