介绍信息:
我有一个名为Service的自定义帖子类型(CPT)。 我已经使用插件' Posts 2 Posts'将用户连接到此CPT,这是多对多的关系,这些连接到CPT的用户代表了'团队'所述服务。
好吧,所以这里的头像: 现在我想在CPT服务中创建一个自定义字段,该服务将是该服务的主管。说一个名为' Director'其中值为User。 理想情况下,字段Director的值是User,而不是表示用户名或类似内容的字符串。
我不知道如何开始解决这个问题,我们非常感谢这个问题的一些亮点。 谢谢!
答案 0 :(得分:0)
将其另存为post_meta。例如,如果您有用户电子邮件:
$user = get_user_by( 'email');
update_post_meta($serviceid, '_director', $user->ID);
如果您在管理部分进行设置,则可以添加元框并将操作附加到save_posts以保存选择用户的html字段。谷歌add_meta_box,有很多关于此的教程。