wordpress收费下载资源主题
wordpress付费下载资源插件

WordPress函数get_object_taxonomies获取对象分类法的详细用法教程解析

函数get_object_taxonomies用于获取指定对象的所有分类法(taxonomy)。

语法:

get_object_taxonomies( string|string[] $object = '', string $output = 'names' )

参数:
- $object(可选):要获取分类法的对象类型。可以是字符串(单个对象类型)或字符串数组(多个对象类型)。默认为空字符串,表示获取所有对象类型的分类法。
- $output(可选):返回结果的格式。可选值包括'names'(分类法名称数组,默认值)、'objects'(分类法对象数组)和'names, objects'(同时返回分类法名称和对象数组)。

返回值:
返回所请求的分类法数组。根据$output参数的不同,返回值可能是分类法名称的数组、分类法对象的数组,或包含分类法名称和对象数组的关联数组。

示例用法:
1. 获取所有对象类型的分类法名称数组:

$taxonomies = get_object_taxonomies();
print_r($taxonomies);

2. 获取文章(post)对象类型的分类法名称数组:

$taxonomies = get_object_taxonomies('post');
print_r($taxonomies);

3. 获取页面(page)和文章(post)对象类型的分类法对象数组:

$taxonomies = get_object_taxonomies(array('page', 'post'), 'objects');
print_r($taxonomies);

4. 获取页面(page)对象类型的分类法名称和对象数组:

$taxonomies = get_object_taxonomies('page', 'names, objects');
print_r($taxonomies);

注意事项:
- 如果没有指定对象类型,该函数将返回所有已注册的分类法。
- 输出结果中包含默认的分类法(如post_tag和category),以及通过register_taxonomy注册的自定义分类法。

0 个评论

定制开发
本站承接WordPress等系统建站仿站、二次开发、主题插件定制等开发服务
在线咨询
  • 请先加Q,临时会话收不到
    QQ:1-247-246-247

  • QQ一群:104228692(满)
  • QQ二群:64786792
在线咨询
本站承接WordPress建站仿站、二次开发、主题插件定制等PHP开发服务!

了解详情