下面由wordpress教程栏目给大家介绍修正wordpress密码设置链接错误的方法,希望对需要的朋友有所帮助!
当用户注册或者忘记密码获取新密码时WordPress会自动向用户邮箱中发送一个验证链接地址,用户通过打开这个链接设置密码,不过经常发现这个链接直接打开后,并不是设置密码的正确链接。
这个问题的并不是WordPress的原因,正常WordPress设置密码的链接地址是没有超链接的,而是QQ邮箱自作聪明为个链接地址加上了超链接,并把本不是链接地址内容的符号也加了进去,结果造成链接错误,貌似只有大家常用的QQ邮箱有此问题。这是一个老生常谈问题,网上解决办法比比皆是,不过都是千篇一律,充分体现了天下文章一大抄。
下面是我的解决方法,以WordPress5.3.2为例:
一、最简单的方法
修改WordPress程序文件删除代码中的符号,
修正忘记密码获取新密码链接
打开WordPress程序根目录的wp-login.php文件,将大约417行的:
$message.='<'.network_site_url("wp-login.php?action=rp&key=$key&login=".rawurlencode($user_login),'login').">\r\n";