因為某種原因,我們可能會忘記自己wordpress賬號的密碼,這時候在登陸框的下面就有一個“找回密碼”的選項可以幫我們找回密碼,我們只需要點擊后輸入用戶名或者原申請時的郵箱地址即可收到一封密碼重置的郵件,根據(jù)郵件銜接打開新頁面就會出現(xiàn)讓你輸入新密碼的提示框,輸入完確認密碼就找回來了,是不是很簡單!
但這樣方便簡單的“密碼找回”功能卻有一個小小的問題(其實不是問題,只是一種安全措施),就是直接點擊郵箱的連接卻出現(xiàn)“抱歉,該 key 似乎無效”的提示,如下圖
那到底為什么會出現(xiàn)這個提示呢?如何解決?
這時候我們打開那封密碼重置的郵件通知,你會發(fā)現(xiàn)在鏈接的兩端多了一對符號<>,其實問題就出在這里,這對<>的符號就是問題所在,它讓原本包含key信息的銜接變成了新的地址,自然就會提示“抱歉,該 key 似乎無效”,解決方法很簡單,你直接復制出來符號<>里面的內(nèi)容,粘貼到瀏覽器地址欄即可(如下圖紅框所示)。
個人推薦這種方法,雖然麻煩點,但忘記密碼,找回密碼又不是經(jīng)常發(fā)生的事情,偶爾一次麻煩就麻煩了!
如果你想完美解決這個問題,或者你經(jīng)常忘記密碼嫌上面的方法麻煩,可以試試下面的方法。
使用Notepad++打開網(wǎng)站根目錄下的wp-login.php,修改第230行的代碼(如果你的230行不是此代碼的話,請自行搜索下)
$message .= '<' . network_site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user_login), 'login') . ">rn";
修改為:
$message .= network_site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user_login), 'login') . "rn";
修改后截圖如下:
再次去使用密碼找回功能,可以獲得正確的銜接地址的,截圖如下:
感謝支持米粒在線,分享轉(zhuǎn)載請注明出處。
評論