wp-login.php

WP文件 4
WordPress User Page
函数/钩子名 描述
wp_shake_js (函数) wp_shake_js是一个JavaScript函数,用来给页面上的元素添加摇晃效果,通常用来表示用户的输入无效。
wp_login_viewport_meta (函数) wp_login_viewport_meta: 这个函数为登录页面添加一个视口元标签,它将视口的宽度设置为设备宽度,并防止缩放。
login_header (函数) login_header: 这是WordPress的一个动作钩子,允许你在登录屏幕的头部添加内容。你可以使用这个钩子来添加自定义的HTML、脚本或其他内容到登录屏幕上。
login_footer (函数) login_footer: 这是WordPress的一个动作钩子,允许你在登录屏幕的页脚添加内容。你可以使用这个钩子来添加自定义HTML、脚本或其他内容到登录屏幕。
lost_password_html_link (过滤钩子) lost_password_html_link是一个WordPress函数,用于检索密码重置表格的链接的HTML。这个函数可以用来以编程方式创建密码重置表单的链接,而不是将其硬编码到模板文件中。
lost_password (动作钩子) lost_password是一个WordPress的函数,用于检索密码重置表单的HTML输出。这个函数可以用来以编程方式检索密码重置表单,而不是将其纳入模板文件。
lostpassword_redirect (过滤钩子) lostpassword_redirect是一个过滤钩,允许开发人员修改用户在密码重置成功后被重定向到的URL。默认情况下,用户会被重定向到登录页面,但这个过滤器可以用来将用户重定向到一个不同的页面。
lostpassword_form (动作钩子) lostpassword_form是一个过滤器钩子,允许开发人员自定义密码重置表单的HTML输出。这可以用来添加或删除表单字段,改变表单的布局或风格,或添加自定义功能。
logout_redirect (过滤钩子) logout_redirect: 这个过滤钩子用于过滤用户在成功注销后被重定向到的URL。
login_title (过滤钩子) login_title: 这个过滤钩子用于过滤显示在登录页面上的登录链接的标题属性。
login_site_html_link (过滤钩子) login_site_html_link: 这个过滤钩子用于过滤显示在登录页面上的登录链接的HTML代码。
login_redirect (过滤钩子) login_redirect: 这个过滤钩子用来过滤用户在成功登录后被重定向到的URL。
login_messages (过滤钩子) login_messages。这个过滤钩子用于过滤显示给用户的登录错误信息。
login_message (过滤钩子) login_message。这个过滤钩子用于过滤用户尝试登录后在登录页面上显示的错误或成功信息。
login_link_separator (过滤钩子) login_link_separator。这个过滤钩子用于过滤登录表单中的登录和注册链接之间的分隔符。
login_language_dropdown_args (过滤钩子) login_language_dropdown_args: 这个过滤钩子用来过滤传递给登录表单中的wp_dropdown_languages函数的参数,该函数生成一个可用网站语言的下拉列表供用户选择。
login_init (动作钩子) login_init: 这个钩子在登录过程被初始化时被触发。它可以用来在用户登录前执行自定义动作或验证。
login_headerurl (过滤钩子) login_headerurl。这个钩子允许你修改登录页面中标题链接的URL。
login_headertext (过滤钩子) login_headertext: 这个钩子允许你修改显示在登录页面头部的文字。
login_header (动作钩子) login_header。这个钩子被触发以显示登录页面的标题。它可以用来修改登录页面的标题,例如添加一个自定义的标志。
login_head (动作钩子) login_head: 这个钩子是在登录页面的头部触发的。它可以用来添加自定义样式或脚本到登录页面。
login_form_{$action} (动作钩子) login_form_{$action}: 这个钩子在登录表单显示时被触发,并且被执行的动作被作为一个变量传递(例如$action)。这个钩子可以用来为登录表单添加特定动作的自定义功能。
login_form (动作钩子) login_form: 此函数用于显示登录表格。该函数不需要参数,通常使用login_form动作来调用。该函数输出登录表格的HTML,包括用户名和密码的字段,提交按钮,以及任何错误信息。
login_footer (动作钩子) login_footer: 此函数用于在登录页面的页脚显示任何额外的内容。该函数不需要参数,通常使用login_footer动作来调用。
login_errors (过滤钩子) login_errors。这个函数用于检索和显示登录表格的错误信息。该函数不需要参数,通常使用login_form_bottom钩子调用。
login_enqueue_scripts (动作钩子) login_enqueue_scripts。这个函数用来为登录页面的任何必要的脚本排队。该函数由login_enqueue_scripts动作调用,该动作在加载登录页面时被触发。
login_display_language_dropdown (过滤钩子) login_display_language_dropdown: 该函数用于在登录表格中显示语言下拉菜单,如果该功能被启用的话。该函数不需要参数,通常使用login_form_middle钩子调用。
login_body_class (过滤钩子) login_body_class。这个函数用来给登录页面的主体元素添加类。这些类是用来帮助设计页面风格的,并根据各种因素生成,如正在执行的操作(登录、丢失密码等)、页面的URL和用户的登录状态。
enable_login_autofocus (过滤钩子) enable_login_autofocus – 这是WordPress的一个过滤钩子,用来启用或禁用登录表单的自动聚焦功能。自动聚焦是指当表单被加载时,第一个表单字段被自动选择输入的行为。
wp_signup_location (过滤钩子) 过滤多站点注册的URL。
admin_email_check_interval (过滤钩子) 过滤将用户重定向到管理员电子邮件确认屏幕的间隔时间。 如果返回 0 (zero),用户将不会被重定向。
admin_email_confirm_form (动作钩子) 在admin-email-confirm-form标签内触发,在隐藏字段之前。
validate_password_reset (动作钩子) Fires before the password reset procedure is validated.
wp_login_errors (过滤钩子) This action is documented in wp-login.php
post_password_expires (过滤钩子) Filters the life span of the post password cookie. By default, the cookie expires 10 days from creat
register (过滤钩子) This filter is documented in wp-includes/general-template.php
register_form (动作钩子) Fires following the ‘Email’ field in the user registration form.
registration_redirect (过滤钩子) Filters the registration redirect URL.
admin_email_confirm (动作钩子) Fires before the admin email confirm form.
resetpass_form (动作钩子) Fires following the ‘Strength indicator’ meter in the user password reset form.
More