钩子文档

heartbeat_nopriv_send

💡 云策文档标注

概述

heartbeat_nopriv_send 是一个 WordPress 过滤器,用于在无权限环境中过滤 Heartbeat Ajax 响应,当没有数据传递时。

关键要点

  • 这是一个过滤器,用于修改 Heartbeat API 在无权限上下文中的 Ajax 响应。
  • 当没有数据传递时触发,允许开发者自定义响应内容。
  • 参数包括 $response(响应数组)和 $screen_id(屏幕 ID)。
  • 相关函数 wp_ajax_nopriv_heartbeat() 处理无权限的 Heartbeat API 请求。
  • 自 WordPress 3.6.0 版本引入。

📄 原文内容

Filters Heartbeat Ajax response in no-privilege environments when no data is passed.

Parameters

$responsearray
The no-priv Heartbeat response.
$screen_idstring
The screen ID.

Source

$response = apply_filters( 'heartbeat_nopriv_send', $response, $screen_id );

Changelog

Version Description
3.6.0 Introduced.