bp_get_objects_in_term(int |阵列$ term_ids.字符串|数组$分类数组|字符串$ args.=大批()的)

检索有效分类和与伙伴相关的分类学的有效分类和条款的ID。

描述

请注意,对象ID来自bp_get_taxonomy_term_site_id(),这在一些多部配置上可能与当前站点不同。

也可以看看

参数

$ term_ids.

|大批的)(必需的)术语ID或术语ID的数组将被使用。

$分类

细绳|大批的)(必需的)分类名称或分类名称字符串值的数组。

$ args.

大批|细绳的)(可选的)更改Object_IDS的顺序,ASC或DESC。

默认值:array()

返回

(wp_error | array)如果分类法不存在,则将返回WP_Error。在成功时,数组可以是空的,这意味着没有找到$ object_ID。找到对象ID时,将返回某些这些ID的数组。

来源

文件:bp-core / bp-core-caxonomy.php

函数bp_get_objects_in_term($ term_ids,$ taxonomies,$ args = array()){//不同的分类学家可以存储在不同的站点上。$ taxonomy_site_map = array();foreach((阵列)$分类物为$分类物系){$ taxonomy_site_id = bp_get_taxonomy_term_site_id($分类学);$ taxonomy_site_map [$ taxonomy_site_id] [] = $分类;$ retval = array();foreach($ taxonomy_site_map aS $ taxonomy_site_id => $ site_taxonomies){$ switched = false;if($ taxonomy_site_id!== get_current_blog_id()){switch_to_blog($ taxonomy_site_id);bp_register_taxonomies();$ switched = true;$ site_objects = get_objects_in_term($ term_ids,$ site_taxonomies,$ args); $retval = array_merge( $retval, $site_objects ); if ( $switched ) { restore_current_blog(); } } return $retval; }

变更乐

变更乐
版本 描述
BuddyPress 2.7.0. 介绍。

问题?

我们总是很乐意帮助您可能拥有的代码或其他问题!搜索我们开发人员文档联系支持,或与我们联系销售团队