デフォルトでは、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('login_head', 'hide_password_reset');
上記のコードを使用して、「パスワードをお忘れですか?」リンク ボタンと中間区切り文字「|」を非表示にします。
以上がWordPressのパスワードリセット機能を無効にするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。