1. 首页
  2. WordPress 函数手册

get_objects_in_term()

get_objects_in_term( int|array $term_ids, string|array $taxonomies, array|string $args = array() )

检索有效分类法和术语的对象ID。
Retrieve object_ids of valid taxonomy and term.

目录锚点:#说明#参数#返回#源码


说明(Description)

在继续此函数之前,$分类法的字符串必须存在。如果找不到有效的分类法,它将返回一个WP_错误类,类似于PHP 5中的异常,除非您无法捕获它们。即使如此,您仍然可以测试WP_Error类并获取错误消息。

$terms的检查方式与$taxonomies不同,但仍然需要存在$objectu id才能返回。

可以通过使用PHP sort family函数或使用带有ASC或DESC数组的$args使用数据库来更改返回对象id的顺序。值应在名为“order”的键中。


参数(Parameters)

参数 类型 必填 说明
$term_ids (int | array) 必需 术语id或将要使用的术语的术语id数组。
$taxonomies (string | array) 必需 分类名称的字符串或分类名称的字符串值数组。
$args (array | string) 可选 更改对象ID的顺序,ASC或DESC。

返回(Return)

(WP|Error|array)如果分类法不存在,则返回WP|Error。在成功的时候。数组可以是空的,这意味着找不到$object_id,或者它将返回找到的$object_id。


源码(Source)


更新版本 源码位置 使用 被使用
2.3.0 wp-includes/taxonomy.php:714 2 8

get_objects_in_term() 为WP2原创文章,链接:https://www.wp2.cn/functions/get_objects_in_term/

发表评论

您的电子邮箱地址不会被公开。