WordPress Security How To

WordPressユーザーをブロックする方法


English version: How to block a WordPress user


この記事では、WordPressユーザーアカウントを削除せずに無効化する方法を説明します。WP Cerber Securityを使えば、数クリックで簡単にできます。

ユーザーがブロックされると、そのユーザーはウェブサイトにログインできなくなります。ログイン中のユーザーをブロックした場合、そのユーザーは自動的にログアウトされ、ウェブサイトのホームページにリダイレクトされます。

ユーザープロファイルページ(ユーザー編集ページ)、全ユーザーページ、およびWP Cerberダッシュボードのユーザーセッションタブで、ユーザーをブロックできます。ユーザーがログインしようとした際に表示されるメッセージを任意で指定することもできます。メッセージはユーザー編集ページで追加でき、後でいつでも変更可能です。

ちなみに、 禁止ログインリストを使って、もう少し強引な方法でユーザーをブロックすることもできます。

WordPressユーザーをメッセージでブロックする

  1. ユーザー管理ページへ移動
  2. ブロックしたいユーザーを見つける
  3. 「編集」リンクをクリックしてユーザープロフィールページを開きます。
  4. 「ユーザーをブロック」チェックボックスをクリックします。
  5. ユーザーへのメッセージ(任意)を入力してください。このフィールドを空欄にした場合、ユーザーがログインしようとした際に、デフォルトメッセージ「ログイン権限がありません」が表示されます。
  6. ページ下部の「ユーザーを更新」ボタンをクリックしてください。
Blocking a WordPress user on the user profile page

Blocking a WordPress user on the user profile page

注:高度にカスタマイズされたログインフォームを使用している場合、ユーザーメッセージが表示されないことがあります。

WordPressユーザーを一括ブロックする

  1. ユーザー管理ページへ移動
  2. ブロックしたいユーザーを見つけて、 「ユーザー名」列の該当するチェックボックスをオンにします。
  3. 表の上にある「一括操作」ドロップダウンリストから「ブロック」を選択してください。
  4. 適用ボタンをクリックしてください

現在ログインしているWordPressユーザーをブロックするには

  1. WP Cerberダッシュボードにアクセスし、「セッション」タブをクリックしてください。
  2. ブロックしたいユーザーを見つけて、 「ユーザー」列の該当するチェックボックスをオンにします。
  3. 表の上にある「一括操作」ドロップダウンリストから「ユーザーをブロック」を選択してください。
  4. 適用ボタンをクリックしてください

ブロックされたユーザーアカウントの管理

ユーザー管理ページでは、ブロックされたユーザーを簡単にフィルタリングして管理できます。ブロックされたユーザーには、ユーザー名列に赤い「BLOCKED」タグが表示されます。ブロックされたユーザーをすべてフィルタリングするには、 「ブロックされたユーザー」リンクをクリックします。ユーザーのアクティビティログを表示するには、 「最終ログイン」列の日付をクリックします。

Blocking WordPress Users

Blocked WordPress Users in the Dashboard

ユーザーのブロックを解除するには

  1. ユーザー管理ページへ移動
  2. ブロックを解除したいユーザーを見つける
  3. 「編集」リンクをクリックしてユーザープロフィールページを開きます。
  4. 「ユーザーをブロック」チェックボックスのチェックを外す
  5. ページ下部の「ユーザーを更新」ボタンをクリックしてください。

WordPressのセキュリティを強化するための次のステップ


I'm a team lead in Cerber Tech. I'm a software & database architect, WordPress - PHP - SQL - JavaScript developer. I started coding in 1993 on IBM System/370 (yeah, that was amazing days) and today software engineering at Cerber Tech is how I make my living. I've taught to have high standards for myself as well as using them in developing software solutions.

View Comments
There are currently no comments.