Wordpress新手在这里有点卡住了。
我已经根据http://justintadlock.com/archives/2011/10/20/custom-user-taxonomies-in-wordpress为用户创建了一个名为“零售商类别”的自定义分类……在添加新用户时,我可以成功地从这个自定义分类中选择术语,然后保存这些术语。
使用上面的教程,我可以获得具有特定术语的所有用户,但是我实际上想从登录用户的自定义分类(零售商类别)中获得所有术语,以创建一个自定义配置文件页面,该页面输出标准用户信息以及用户选择的零售商类别列表。
在谷歌上搜索,会出现大量的教程/代码等,其中提到了帖子和自定义帖子类型,但我看不到有提到用户和自定义分类的内容。
任何帮助/指针都将不胜感激。谢谢。
发布于 2013-11-20 11:21:46
当我尝试get_the_terms时,它不起作用。查看代码,它是特定于帖子的。wp_get_object_terms越通用,效果越好。http://codex.wordpress.org/Function_Reference/wp_get_object_terms
发布于 2012-07-21 10:00:15
您应该使用get_the_terms方法并提供用户id和分类,如果成功,它将返回一个与用户相关联的term对象数组。如果在给定的分类中找不到术语,则返回False;如果输入了无效的分类,则返回wp_error对象。
$terms = get_the_terms( $user_id, $taxonomy);
文档:http://codex.wordpress.org/Function_Reference/get_the_terms
https://stackoverflow.com/questions/9661075
复制相似问题