WordPressでユーザーが特定のユーザー名を使用しないようにしたいですか?
サイトへの登録を許可している場合、汚い言葉や商標用語、公式っぽい名前など、問題のあるユーザー名を登録される可能性があります。
この投稿では、WordPressでユーザー名を制限する方法を順を追って説明します。
WordPressでユーザー名を制限するタイミング
WordPressで会員制サイトやコミュニティサイトを運営している場合、WordPressのユーザー登録を許可する必要があります。そうすれば、新規ユーザーは登録時に任意のユーザー名とメールを選ぶことができます。
つまり、ユーザーは管理者、モデレーター、サポートスタッフに似たユーザー名を選ぶことができるということです。彼らはあなたのチームのメンバーになりすますこともでき、WordPressのセキュリティリスクにつながります。
もちろん、WordPressサイトにユーザーアカウントを登録する際に、攻撃的な言葉や商標用語を使用する可能性もあります。
そのため、購読者がユーザー名やメールアドレスに特定の単語を使用することを制限するのが最善です。これは、汚い言葉の使用を防止し、あなたのフォーラムやコミュニティの高い基準を維持するのに役立ちます。
WordPressでユーザー名を制限する方法を見てみましょう。
WordPressでユーザー名を制限する最も簡単な方法
ユーザー名に特定の単語やフレーズを使用しないようにするには、Restrict Usernames Emails Charactersプラグインを使用するのが一番です。
これは無料のWordPressプラグインで、特定のユーザー名、メール・アドレス、記号、ドメイン名などを制限することができる。このプラグインは、ラテン語、アラビア語、キリル文字、または任意の言語のような特定の言語の使用を許可するオプションも提供しています。
まず、Restrict Usernames Emails Charactersプラグインをインストールして有効化する必要があります。WordPressプラグインのインストール方法については、こちらをご覧ください。
有効化した後、WordPressダッシュボードから設定 ” Restrict Usernames Emails Charactersにアクセスしてください。一般設定」タブを開き、プラグインが有効化されていることを確認します。
その後、プラグイン内の「これらの名前を許可しない」セクションまでスクロールダウンし、ユーザー名での使用を制限する語句を入力することができます。
プラグインには「小文字と大文字を同じにする」設定もあります。初期設定では有効化されていますが、ドロップダウンメニューから無効化することができます。
同様に、特定のメールアドレスを使用できないようにすることもできます。
これらのメールを許可しない」セクションで、ユーザーが登録時に使用できないメールアドレスを入力するだけです。これにより、スパムフィルター機能が働き、ユーザーは実際のメールアドレスを使用しなければならなくなります。
そのほか、ユーザー名やメールアドレスの制限をカスタマイズするためのプラグイン設定もオプションで用意されている。
例えば、特定のメールドメインを使用できないようにしたり、特定の単語を含むユーザー名を制限したり、WordPressが許可している文字や記号の使用を避けたり、特殊文字を許可したりすることができます。
ユーザー名にスペースを使用することを制限したり、ユーザー名に数字だけを使用する権限がなかったり、大文字のユーザー名を使用しないなどの設定オプションもある。
完了したら「変更を保存」ボタンをクリックするのをお忘れなく。
次に、プラグインの「エラーメッセージ」タブを開きます。
プラグインには、初期設定として、さまざまな状況に対するエラー通知がすでに書き込まれています。しかし、このセクションでエラーメッセージをカスタマイズすることができます。
これで、WordPressサイトへの登録時に、制限されたユーザー名とメールアドレスを入力しようとすると、エラーメッセージが表示され、別のユーザー名とメールを選択する必要があります。
デモサイトで、制限されたユーザーメールとユーザー名を使ってユーザープロフィールを登録しようとしたときの様子です。
さらに詳しくWordPressサイトを保護する方法
WordPressでユーザー名とメールを制限する以外にも、サイトを安全に保つためにできることはたくさんあります。例えば、一時的なメールアドレスを使用してアカウントを登録するユーザーをブロックすることができます。
多くのユーザーが、偽のアカウントを作成したり、無料トライアルを悪用したり、有害な目的でオンラインシステムをだましたりして、一時的なメールアドレスを悪用している。
また、特定のIPアドレスからのサイトへのアクセスをブロックすることもできます。コメントスパム、メールスパム、ハッカー、その他のセキュリティ上の脅威に対処する効果的な方法です。
あなたのサイトを守るためにチェックしたい他のガイドをご紹介します:
- WordPressのページをユーザー権限グループで制限する方法
- WordPressでコンテンツを登録ユーザーに制限する方法
- WordPressでログイン試行を制限する方法と理由
- WordPressサイトの登録フォームでスパムを阻止する方法
- WordPressのログイン・登録フォームにCAPTCHAを追加する方法
- サイトを守るWordPressセキュリティプラグイン(比較版)
WordPressでユーザー名を制限する方法について、この投稿がお役に立てれば幸いです。また、WordPress の SEO を改善する方法やサイトに最適な AI チャットボットソフトウェアについてのチュートリアルもご覧ください。
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Syed Balkhi says
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
David says
too but it isnt working anymore
David says
Sorry, just to update, it does work, unfortunately I tested with a front-end login/administration plugin and this is why I didnt see it working.
How can I implement it to a custom front-end login/registration plugin?