Wordpress - 将用户添加为CPT的自定义字段

时间:2014-08-08 17:08:48

标签: wordpress

介绍信息:

我有一个名为Service的自定义帖子类型(CPT)。 我已经使用插件' Posts 2 Posts'将用户连接到此CPT,这是多对多的关系,这些连接到CPT的用户代表了'团队'所述服务。

好吧,所以这里的头像: 现在我想在CPT服务中创建一个自定义字段,该服务将是该服务的主管。说一个名为' Director'其中值为User。 理想情况下,字段Director的值是User,而不是表示用户名或类似内容的字符串。

我不知道如何开始解决这个问题,我们非常感谢这个问题的一些亮点。 谢谢!

1 个答案:

答案 0 :(得分:0)

将其另存为post_meta。例如,如果您有用户电子邮件:

$user = get_user_by( 'email');
update_post_meta($serviceid, '_director', $user->ID);

如果您在管理部分进行设置,则可以添加元框并将操作附加到save_posts以保存选择用户的html字段。谷歌add_meta_box,有很多关于此的教程。