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. |