钩子文档

wp_die_ajax_handler

💡 云策文档标注

概述

wp_die_ajax_handler 是一个 WordPress 过滤器,用于自定义 Ajax 请求中终止 WordPress 执行时的回调函数。它允许开发者替换默认的 _ajax_wp_die_handler 函数。

关键要点

  • 这是一个过滤器钩子,用于修改 Ajax 请求中 wp_die() 函数的行为。
  • 参数 $callback 是一个可调用的回调函数名称。
  • 默认回调函数是 _ajax_wp_die_handler。
  • 从 WordPress 3.4.0 版本开始引入。

代码示例

$callback = apply_filters( 'wp_die_ajax_handler', '_ajax_wp_die_handler' );

注意事项

此过滤器与 wp_die() 函数相关,用于在 Ajax 请求中显示错误消息并终止执行。


📄 原文内容

Filters the callback for killing WordPress execution for Ajax requests.

Parameters

$callbackcallable
Callback function name.

Source

$callback = apply_filters( 'wp_die_ajax_handler', '_ajax_wp_die_handler' );

Changelog

Version Description
3.4.0 Introduced.