wp_rest_server_class
云策文档标注
概述
本文档介绍 WordPress 中的 wp_rest_server_class 过滤器,允许开发者自定义 REST API 使用的服务器类,以处理请求。
关键要点
- 过滤器名称:wp_rest_server_class,用于调整 REST API 的服务器类。
- 参数:$class_name(字符串),默认值为 'WP_REST_Server',可替换为其他类名。
- 用法:通过 apply_filters 调用,例如在代码中修改服务器类。
- 相关函数:rest_get_server() 用于获取当前 REST 服务器实例。
- 版本历史:在 WordPress 4.4.0 中引入。
代码示例
$wp_rest_server_class = apply_filters( 'wp_rest_server_class', 'WP_REST_Server' );
原文内容
Filters the REST Server Class.
Description
This filter allows you to adjust the server class used by the REST API, using a different class to handle requests.
Parameters
$class_namestring-
The name of the server class. Default ‘WP_REST_Server‘.
Source
$wp_rest_server_class = apply_filters( 'wp_rest_server_class', 'WP_REST_Server' );
Changelog
| Version | Description |
|---|---|
| 4.4.0 | Introduced. |