WordPress 5.7 对登录和注册界面的更改

友情提示:小白购买需注意,程序不包安装,无技术支持,因资源可复制性,不接受任何理由退款。

本站资源仅供学习测试!不得用于非法用途!商业用途与本站无关!资源自行测试不做任何保证!

本站资源默认解压密码:www.itxen.cn或者自行在下载页面查询

WordPress 5.7 对登录和注册界面进行了一些改进,让我们一起来看看吧。

重置密码界面的改进

以前,不清楚所显示的密码仅被建议使用,应通过单击“重置密码”按钮进行保存。此项更改添加了两个单独的“生成密码”和“保存密码”按钮,以提高清晰度。

图片[1]-WordPress 5.7 对登录和注册界面的更改-老妖IT乐园

更多详情,请参见 #39638

新增钩子,用于在密码重置请求期间过滤用户数据对象

WordPress 5.7 还引入了新的 lostpassword_user_data 过滤钩子,该过滤钩子允许在密码重置请求期间过滤用户数据对象。例如,它允许开发人员使用用户名或电子邮件地址以外的数据执行自定义验证。

$errors 对象也传递给过滤钩子,因此开发人员可以知道任何现有错误。如有必要,可以将其与 lostpassword_errors 过滤器结合使用 以从错误对象中删除错误。

更多详情,请参见#51924

retrieve_password函数有关的变更

作为5.7中允许管理员向用户发送密码重置链接的新功能的一部分,retrieve_password()函数从wp-login.php移至wp-includes/user.php

另外,此函数中还添加了参数$user_login,以使其更易于独立于登录屏幕使用。

更多详情,请参见[50129][50140]

新增钩子,用于过滤“返回博客”链接

WordPress 5.7中,login_site_html_link 添加了一个新钩子,以允许开发人员调整登录页面页脚中显示的“转到站点”链接。

此过滤器的唯一参数是$link,其中包含要显示的完整HTML链接。使用此过滤器,开发人员可以完全替换HTML链接。

使用示例:

function wporg_login_site_html_link( $link ) {
    return '<a href="' . esc_url( home_url( '/' ) ) . '">' . __( 'Back to the website', 'text-domain' ) . '</a>';  
}  
add_filter( 'login_site_html_link', 'wporg_login_site_html_link', 10, 1 ); 

更多详情,请参见#35449

------本页内容已结束,喜欢请分享------

感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 共1条

请登录后发表评论