禁止 WordPress 重設密碼功能

藏色散人
發布: 2019-11-01 11:43:18
轉載
2279 人瀏覽過

預設情況下,WordPress 允許使用者透過郵件重設更改密碼,有時可能希望停用這個密碼重設功能。以下由WordPress教學欄位來介紹如何禁止 WordPress 重設密碼功能,希望對需要的朋友有幫助!

禁止 WordPress 重設密碼功能

可以將下面的程式碼加入目前主題函數模板functions.php 中:

function disable_password_reset() {
return false;
}
add_filter ( 'allow_password_reset', 'disable_password_reset' );
登入後複製

新增上述程式碼後,在重設密碼頁面,點擊“取得新密碼”,會提示:無法重設該使用者的密碼。

不過既然已停用密碼重設功能,登入頁面的「忘記密碼?」連結按鈕也沒必要顯示了。

在不修改WordPress程式檔案wp-login.php情況下,再接著新增:

function hide_password_reset() { ?>
<style>
#nav a:nth-child(2) {
display: none;
}
 
.login #nav {
width: 30px;
height: 20px;
margin: 24px auto 0;
overflow: hidden;
}
</style>
<?php }
add_action(&#39;login_head&#39;, &#39;hide_password_reset&#39;);
登入後複製

透過上面程式碼隱藏“忘記密碼?”連結按鈕和中間的分隔符號“|”

以上是禁止 WordPress 重設密碼功能的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:zmingcx.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!