我再wordpress自定义的posttype中想要获取当前文章的分类。分类也是自己用register_taxonomy来自定义的。
2 回答
函数式编程
TA贡献1807条经验 获得超9个赞
找到方法了,用这个functionfunctioncustom_taxonomies_terms_links(){//根据当前文章ID获取文章信息$post=get_post($post->ID);//获取当前文章的文章类型$post_type=$post->post_type;//获取文章所在的自定义分类法$taxonomies=get_object_taxonomies($post_type,'objects');$out=array();foreach($taxonomiesas$taxonomy_slug=>$taxonomy){$term_list=wp_get_post_terms($post->ID,$taxonomy_slug,array("fields"=>"all"));echo$term_list[0]->name;//显示文章所处的分类中的第一个}returnimplode('',$out);}
添加回答
举报
0/150
提交
取消