wp-login.php

WP文件 4
WordPress User Page
函数/钩子名 描述
wp_signup_location (过滤钩子) wp_signup_location: 这是一个 Wordpress 内置的函数,它用于获取用户注册的位置。它返回一个 URL,表示用户注册的位置: 这个函数通常在 Wordpress 多站点环境中使
wp_login_errors (过滤钩子) wp_login_errors: 这是一个 WordPress 登录错误钩子,在登录时发生错误时被触发。这个钩子通常被用于在插件或者主题代码中更改或者修改登录错误的消息。
validate_password_reset (动作钩子) validate_password_reset 是一个 WordPress 操作,当用户请求重置密码时触发。 此操作可用于验证用户的电子邮件地址或在发送密码重置电子邮件之前执行其他检查。
user_request_action_confirmed (动作钩子) “user_request_action_confirmed” – 当用户确认请求(例如密码重置)时触发此操作钩子。
shake_error_codes (过滤钩子) shake_error_codes是一个错误代码数组,在WordPress中用来摇动表单元素以响应一个错误。例如,如果一个表单输入有错误,相应的表单元素就会晃动以向用户表示错误。
resetpass_form (动作钩子) resetpass_form: 这是一个动作钩子,当密码重置表单显示时被触发。它可以用来添加自定义字段或自定义密码重置表单。
registration_redirect (过滤钩子) registration_redirect: 这个动作钩子是在用户成功注册WordPress网站后触发的。该钩子允许开发者指定一个自定义的URL,用户在注册后将被重定向到该URL。这在你想把用户重定向
register_form (动作钩子) register_form: 这个动作钩子是用来在WordPress网站上显示用户注册表。通过使用这个钩子,你可以在注册表单中添加或修改内容。
register (过滤钩子) register 是一个当用户在WordPress网站上注册时触发的动作。这个钩子通常被插件或主题开发者用来在用户注册时执行额外的动作。
post_password_expires (过滤钩子) post_types_to_delete_with_user: 这个钩子允许你指定当用户被删除时,哪些文章类型应该和用户一起被删除。
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的一个过滤钩子,用来启用或禁用登录表单的自动聚焦功能。自动聚焦是指当表单被加载时,第一个表单字段被自动选择输入的行为。
admin_email_remind_interval (过滤钩子) admin_email_remind_interval是一个过滤钩子,它允许开发者修改WordPress管理员被提醒确认其电子邮件地址的频率。默认情况下,管理员每星期被提醒一次。
admin_email_confirm_form (动作钩子) admin_email_confirm_form是一个过滤钩,它允许开发者修改用于确认WordPress管理员的电子邮件地址的表单。这可以用来添加自定义字段到表单中或修改现有的字段。
admin_email_confirm (动作钩子) admin_email_confirm是一个动作钩子,当WordPress管理员的电子邮件地址被确认时触发。这个钩子可以用来在电子邮件地址被确认时执行额外的动作,如发送通知或更新数据库。
admin_email_check_interval (过滤钩子) admin_email_check_interval是一个过滤器钩子,允许开发者修改WordPress管理员的电子邮件地址的检查频率。默认情况下,电子邮件地址是每周检查一次。
wp_shake_js (函数) wp_shake_js是一个JavaScript函数,用来给页面上的元素添加摇晃效果,通常用来表示用户的输入无效。
More

常见问题

FAQs
查看更多 >