钩子文档

wp_die_handler

💡 云策文档标注

概述

wp_die_handler 是一个 WordPress 过滤器,用于自定义在非 Ajax、非 JSON、非 XML 请求中终止 WordPress 执行时的回调函数。它允许开发者替换默认的错误处理机制。

关键要点

  • wp_die_handler 过滤器用于修改 wp_die() 函数在非 Ajax、非 JSON、非 XML 请求中的回调函数。
  • 默认回调函数是 _default_wp_die_handler,开发者可以通过 apply_filters 替换为自定义函数。
  • 此过滤器自 WordPress 3.0.0 版本引入,主要用于错误处理和自定义错误页面显示。

📄 原文内容

Filters the callback for killing WordPress execution for all non-Ajax, non-JSON, non-XML requests.

Parameters

$callbackcallable
Callback function name.

Source

$callback = apply_filters( 'wp_die_handler', '_default_wp_die_handler' );

Changelog

Version Description
3.0.0 Introduced.