xmlrpc_default_posttype_fields
云策文档标注
概述
此过滤器用于修改在指定 XML-RPC 方法中默认查询的 post type 字段数组。它允许开发者自定义返回的字段,如标签、权限和分类法。
关键要点
- 过滤器名称:xmlrpc_default_posttype_fields
- 参数:$fields(数组,默认包含 'labels', 'cap', 'taxonomies')和 $method(字符串,XML-RPC 方法名)
- 用途:在 XML-RPC 方法如 wp.getPostType 和 wp.getPostTypes 中调整 post type 查询字段
- 引入版本:WordPress 3.4.0
代码示例
$fields = apply_filters( 'xmlrpc_default_posttype_fields', array( 'labels', 'cap', 'taxonomies' ), 'wp.getPostType' );
原文内容
Filters the default post type query fields used by the given XML-RPC method.
Parameters
$fieldsarray-
An array of post type fields to retrieve. By default, contains
'labels','cap', and'taxonomies'. $methodstring-
The method name.
Source
$fields = apply_filters( 'xmlrpc_default_posttype_fields', array( 'labels', 'cap', 'taxonomies' ), 'wp.getPostType' );
Changelog
| Version | Description |
|---|---|
| 3.4.0 | Introduced. |