钩子文档

rest_jsonp_enabled

💡 云策文档标注

概述

rest_jsonp_enabled 是一个 WordPress 过滤器,用于控制 REST API 是否启用 JSONP 支持。它允许开发者通过钩子修改 JSONP 的启用状态,默认值为 true。

关键要点

  • rest_jsonp_enabled 是一个过滤器钩子,参数为布尔值,表示 JSONP 是否启用,默认 true。
  • 相关函数包括 wp_is_jsonp_request() 用于检查当前请求是否为 JSONP 请求,以及 WP_REST_Server::serve_request() 用于处理 REST API 请求。
  • 该钩子自 WordPress 4.4.0 版本引入。

📄 原文内容

Filters whether JSONP is enabled for the REST API.

Parameters

$jsonp_enabledbool
Whether JSONP is enabled. Default true.

Source

$jsonp_enabled = apply_filters( 'rest_jsonp_enabled', true );

Changelog

Version Description
4.4.0 Introduced.