钩子文档

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.