首頁  >  文章  >  CMS教程  >  禁止 WordPress 重設密碼功能

禁止 WordPress 重設密碼功能

藏色散人
藏色散人轉載
2019-11-01 11:43:182200瀏覽

預設情況下,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刪除