コンテンツにスキップ

WordPress のデフォルトのコメント機能を無効化する方法

メインイメージ

WordPress では、各ページや投稿に対してコメントできる機能がデフォルトで有効になっています。 コメントはユーザーとのコミュニケーションを気軽にしたり距離を縮めたりできる強力なツールですが、有効にしておくとサイトやページの内容に沿わないコメントやスパムコメントに対処する手間がかかります。 今日多くのサイトではコメント機能は手間やリスクを増やすデメリットの多い機能と考えられがちです。

ここでは WordPress のコメント機能を無効化する方法を紹介します。

A. 管理画面でコメント設定を無効化する

WordPress の全体設定からすべての投稿タイプに対するコメント機能を無効化する方法です。

  1. WordPress の管理画面にログインします
  2. サイドバーの「設定」 → 「ディスカッション」をクリックします
  3. 「ディスカッション」ページが開くので、「デフォルトの投稿設定」セクションの「新しい投稿へのコメントを許可」というチェックボックスのチェックを外します

    設定 → ディスカッション → デフォルトの投稿設定 → 新しいコメントへの投稿を許可

  4. ページ最下部の「変更を保存」ボタンをクリックします

「ディスカッション」ページの URL は https://example.com/wp-admin/options-discussion.php です。 WordPress にログイン済みであればブラウザで直接この URL を開いてもステップ 3 まで進めます。

なお、この設定は設定変更後に新しく作成される投稿にのみ影響します。 既存の投稿に対してコメントを無効にしたい場合は次に説明する方法で個別に設定を変更する必要があります。

既存の投稿のコメントを無効にする

  1. コメントを無効にしたい投稿の編集ページを開きます
  2. 右側にサイドパネルが表示されていなければページ右上のアイコンをクリックして表示します
  3. サイドパネルの「ディスカッション」セクションの「コメントを許可」チェックボックスのチェックを外します

    ディスカッション → コメントを許可

  4. ページ右上の「更新」ボタンをクリックします

「コメントを許可」設定が誤って有効になるのを防ぐため「ディスカッション」セクションを非表示にする

サイドパネル右下の「ディスカッション」セクション自体を非表示にしておくと、誤って「コメントを許可」チェックを入れてしまうことを防げます。

  1. 投稿の編集ページ右上の 3 点マークをクリックして「設定」をクリックします
  2. モーダルウィンドウが表示されるので、「パネル」タブの「ディスカッション」のチェックを外してモーダルウィンドウを閉じます

    設定 → パネル → ディスカッション

B. Disable Comments プラグインを導入する

定番プラグインの Disable Comments プラグインを導入する方法もあります。

Disable Comments は WordPress で最も人気のあるプラグインのひとつで 2024 年 2 月時点でアクティブインストール数が 100 万以上あります。 利用者の評価の 90% 以上が 5 つ星評価と非常に高評価です。 開発・メンテナンスも継続的に行われています。

まさに WordPress のコメント機能を無効化したい場合に利用できるプラグインです。

WordPress プラグイン Disable Comments

Disable Comments プラグインには余計な機能が付いておらずシンプルにコメントの無効化だけを行ってくれる点もよいところです。