xmlrpc_default_taxonomy_fields
云策文档标注
概述
xmlrpc_default_taxonomy_fields 是一个 WordPress 过滤器,用于修改特定 XML-RPC 方法中默认的 taxonomy 查询字段。它允许开发者自定义返回的 taxonomy 字段数组。
关键要点
- 这是一个过滤器 Hook,名称为 xmlrpc_default_taxonomy_fields。
- 它接受两个参数:$fields(一个包含 taxonomy 字段的数组)和 $method(XML-RPC 方法名称)。
- 默认情况下,$fields 数组包含 'labels'、'cap' 和 'object_type' 字段。
- 主要用于 wp.getTaxonomy 和 wp.getTaxonomies 等 XML-RPC 方法中。
- 自 WordPress 3.4.0 版本引入。
代码示例
$fields = apply_filters( 'xmlrpc_default_taxonomy_fields', array( 'labels', 'cap', 'object_type' ), 'wp.getTaxonomy' );
原文内容
Filters the default taxonomy query fields used by the given XML-RPC method.
Parameters
$fieldsarray-
An array of taxonomy fields to retrieve. By default, contains
'labels','cap', and'object_type'. $methodstring-
The method name.
Source
$fields = apply_filters( 'xmlrpc_default_taxonomy_fields', array( 'labels', 'cap', 'object_type' ), 'wp.getTaxonomy' );
Changelog
| Version | Description |
|---|---|
| 3.4.0 | Introduced. |