钩子文档

wp_is_rest_endpoint

💡 云策文档标注

概述

wp_is_rest_endpoint 是一个 WordPress 过滤器,用于判断当前是否正在处理 REST 端点请求。它适用于独立 REST API 请求或常规页面加载中的内部请求。

关键要点

  • 过滤器名称:wp_is_rest_endpoint
  • 参数:$is_rest_endpoint(布尔值),表示当前是否正在处理 REST 端点请求
  • 返回值:通过 apply_filters 返回布尔值
  • 相关函数:wp_is_rest_endpoint(),用于检查 REST API 端点请求
  • 引入版本:WordPress 6.5.0

📄 原文内容

Filters whether a REST endpoint request is currently being handled.

Description

This may be a standalone REST API request, or an internal request dispatched from within a regular page load.

Parameters

$is_request_endpointbool
Whether a REST endpoint request is currently being handled.

Source

return (bool) apply_filters( 'wp_is_rest_endpoint', $is_rest_endpoint );

Changelog

Version Description
6.5.0 Introduced.