ホームページ >CMS チュートリアル >&#&プレス >WordPressのパスワードリセット機能を無効にする

WordPressのパスワードリセット機能を無効にする

藏色散人
藏色散人転載
2019-11-01 11:43:182372ブラウズ

デフォルトでは、WordPress ではユーザーがメール リセットを通じてパスワードを変更できます。このパスワード リセット機能を無効にしたい場合があります。次のコラム WordPress チュートリアル では、WordPress のパスワード リセット機能を無効にする方法を紹介します。

WordPressのパスワードリセット機能を無効にする

次のコードを現在のテーマ関数テンプレート function.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 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はzmingcx.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。