login_form_{$action}
云策文档标注
概述
login_form_{$action} 是一个 WordPress 动作钩子,在特定登录表单动作执行前触发。它允许开发者在用户登录、注册、重置密码等操作前添加自定义功能。
关键要点
- 这是一个动态钩子,$action 参数指定登录表单的具体动作,如 login、register、lostpassword 等。
- 可能的钩子名称包括 login_form_login、login_form_register、login_form_lostpassword 等,覆盖多种登录相关场景。
- 钩子通过 do_action( "login_form_{$action}" ) 调用,自 WordPress 2.8.0 版本引入。
原文内容
Fires before a specified login form action.
Description
The dynamic portion of the hook name, $action, refers to the action that brought the visitor to the login form.
Possible hook names include:
login_form_checkemaillogin_form_confirm_admin_emaillogin_form_confirmactionlogin_form_entered_recovery_modelogin_form_loginlogin_form_logoutlogin_form_lostpasswordlogin_form_postpasslogin_form_registerlogin_form_resetpasslogin_form_retrievepasswordlogin_form_rp
Source
do_action( "login_form_{$action}" );
Changelog
| Version | Description |
|---|---|
| 2.8.0 | Introduced. |