bp_get_object_terms (int数组|object_id美元,字符串|数组美元的分类法,数组args美元=数组())
获取BuddyPress对象的分类术语。
描述
另请参阅
- wp_get_object_terms ():查阅函数和参数的完整描述。
参数
- object_id美元
-
(int|数组)(必需)ID或对象ID。
- 美元的分类法
-
(字符串|数组)(必需)要匹配的分类法名称或名称。
- args美元
-
(数组)(可选)看到wp_get_object_terms ().
默认值:数组()
返回
(数组)
源
文件:bp-core / bp-core-taxonomy.php
function bp_get_object_terms($object_ids, $taxonomies, $args = array()){//不同的分类必须存储在不同的站点上。数组$ taxonomy_site_map = ();Foreach ((array) $taxonomies as $taxonomy) {$taxonomy_site_id = bp_get_taxonomy_term_site_id($taxonomy);$taxonomy_site_map[$taxonomy_site_id][] = $taxonomy;} $retval = array();Foreach ($taxonomy_site_map as $taxonomy_site_id => $ site_taxonomy) {$switched = false;If ($taxonomy_site_id !== get_current_blog_id()) {switch_to_blog($taxonomy_site_id);bp_register_taxonomies ();换美元= true;} $site_terms = wp_get_object_terms($object_ids, $ site_taxonomics, $args); $retval = array_merge( $retval, $site_terms ); if ( $switched ) { restore_current_blog(); } } return $retval; }
更新日志
版本 | 描述 |
---|---|
BuddyPress 2.2.0 | 介绍了。 |