我正在使用令人惊叹的P2P插件(非常感谢Scribu!)我有一个问题可能就在我面前,但我就是看不见。
我有一个“People”作为CPT,我已经通过我创建的“Person\\u to\\u User”连接将其连接到“Users”。
在单篇文章中,我想从该文章作者那里获得我的“人物”CPT中的“人物”。
看起来这应该很容易做到,但我的大脑因为试图做到这一点而受到伤害,我不能在这上面花太多时间。
最合适的回答,由SO网友:GhostToast 整理而成
在单篇文章中,请尝试以下操作:
$author_id = get_the_author_meta(\'ID\');
$people = get_posts( array(
\'connected_type\' => \'people_to_user\', // replace with whatever
\'connected_items\' => $author_id,
\'suppress_filters\' => false,
\'nopaging\' => true
) );
现在
$people[0]
引用与您所在帖子相关的第一位(也是唯一一位)作者。所以
$people[0]->ID
可用于获取各种内容、缩略图、自定义元数据等。