钩子文档

admin_post_nopriv_{$action}

💡 云策文档标注

概述

admin_post_nopriv_{$action} 是一个 WordPress 钩子,用于在未认证用户执行 admin-post.php 请求时触发特定操作。它允许开发者处理非登录用户的表单提交或 AJAX 请求。

关键要点

  • 这是一个动态钩子,$action 部分根据请求的操作动态替换。
  • 用于处理未认证用户的 admin-post.php 请求,如公共表单提交。
  • 与 admin_post_{$action} 钩子对应,后者用于认证用户。
  • 在 WordPress 2.6.0 版本中引入。

代码示例

do_action( "admin_post_nopriv_{$action}" );

📄 原文内容

Fires on a non-authenticated admin post request for the given action.

Description

The dynamic portion of the hook name, $action, refers to the given request action.

Source

do_action( "admin_post_nopriv_{$action}" );

Changelog

Version Description
2.6.0 Introduced.