解決WordPress找回密碼木有反應(yīng)
[重要通告]如您遇疑難雜癥,本站支持知識(shí)付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時(shí)間哦!
出現(xiàn)這個(gè)問題原因是wordpress程序源碼有個(gè)bug,源碼加的有<>這兩個(gè)符號(hào),前面這個(gè)符號(hào)沒關(guān)系。但是在后面的話,地址在郵箱中>會(huì)被認(rèn)為是目標(biāo)站點(diǎn)地址的一部分。
我們下面就是刪掉這兩個(gè)符號(hào)。
第一個(gè)文件:/wp-login.php
第二個(gè)文件:/wp-includes/pluggable.php
我們先打開第一個(gè)文件wp-login.php,編輯他的源碼。
然后查找“wp-login.php?action=rp&key=”,然后我們會(huì)看到一個(gè)搜索結(jié)果。大概在390行,不同版本位置可能不一樣。
原文件代碼如下:
$message .= '<' . network_site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user_login), 'login') . ">\r\n";
我們把這段代碼修改為:
$message .= network_site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user_login), 'login') . "\r\n";
修改內(nèi)容是network前面刪除了 ‘<‘ .后面末尾處只刪除>即可。
接著我們修改第二個(gè)文件pluggable.php(文件在wp-includes目錄下)
查找“wp-login.php?action=rp&key=”,然后我們會(huì)看到一個(gè)搜索結(jié)果。大概在1981行。不同版本位置可能不一樣哦。
原文件代碼如下:
$message .= '<' . network_site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user->user_login), 'login') . ">\r\n\r\n";
我們將以上代碼修改為:
$message .= network_site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user->user_login), 'login') . "\r\n\r\n";
修改內(nèi)容是network前面刪除了 ‘<‘ .末尾同樣是只刪除>修改完以上兩處文件保存后就可以了。
PS:重要提示,修改完成一定要記得保存,不然就白扯淡了~~~~
問題未解決?付費(fèi)解決問題加Q或微信 2589053300 (即Q號(hào)又微信號(hào))右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡(jiǎn)潔。 以所舍,求所獲;有所依,方所成!