WordPressでコメントを無効にする方法(6つの簡単な方法)
公開: 2022-06-09WordPressコメントを無効にする方法を学びたいですか? コメントはサイト訪問者とコミュニケーションをとるための素晴らしい方法ですが、一部のWebサイト所有者は自分のサイトへのコメントを許可したくない場合があります。
WordPressを使用すると、特定の投稿、ページ、カスタム投稿タイプへのコメントを無効にしたり、Webサイト全体からコメントを完全に削除したりすることができます。
この投稿では、WordPressでコメントを無効にする方法を段階的に説明します。
WordPressでコメントを無効にする理由
WordPressのコメントをオフにする理由は次のとおりです。
- スパムの防止: Webトラフィックのほぼ4分の1が悪意のあるボットから来ています。 これらの攻撃がコメントセクションに害を及ぼすのを防ぐには、コメントを完全に削除するか、セキュリティプラグインを追加することを検討してください。
- 時間の節約:エンゲージメントと安全性のために、コメントのモデレートと返信が必要ですが、貴重な時間がかかります。
- ほとんどの静的ページにはコメントは必要ありません。特に、ホームページ、概要ページ、連絡先ページ、会社や製品を説明するページなど、最も重要なページです。 WordPressはページへのコメントを自動的に禁止するため、デフォルト設定を変更しない限り、これは問題にはなりません。
- コメントプラグインを使用する:コメントを処理するには、WPのデフォルトのコメント機能の代わりにコメントプラグインを使用することをお勧めします。
- ページ速度のパフォーマンスを向上させる:代わりに、コメントをカットせずにパフォーマンスを向上させる代わりに、コメントの遅延読み込みを検討することもできます。
- WordPressの投稿では必要ありません。たとえば、アナウンスの投稿にコメントセクションが必要ない場合があります。
- それらはウェブサイトの目標やブランドには役立ちません。コメントがコンテンツに付加価値をもたらさないと思われる場合は、投稿にコメントを付けたくない場合があります。 コメントは、モデレートされておらず不適切な場合、Webサイトが専門的でないように見えることさえあります。
WordPressでコメントを無効にする6つの方法
WordPressのコメントを部分的または完全にオフにするためのすべてのオプションを詳しく見ていきましょう。
1.今後の投稿へのコメントを無効にする
WordPressブログを始めたばかりの場合は、今後の投稿へのコメントをすばやく無効にすることができます。
これを行うには、WordPress管理パネルから[設定]»[ディスカッション]に移動します。
このページで、[ユーザーが新しい記事にコメントを投稿できるようにする]オプションのチェックを外し、[変更を保存]ボタンをクリックして設定を保存します。
これにより、今後のすべての投稿へのコメントが無効になります。 ただし、特定の投稿へのコメントを許可または禁止する場合は、この設定を変更せずに行うことができます。
2.特定のページまたは投稿へのコメントをオフにします
コメントは、すべてのページと投稿でデフォルトで無効になっています。
ただし、WordPressでは、特定のページや投稿へのコメントを有効または無効にすることができます。
WordPress管理ダッシュボードから投稿»すべての投稿に移動するだけです。 次のページで、コメントを有効または無効にする投稿タイトルにマウスカーソルを合わせ、[編集]リンクをクリックします。
次に、[ディスカッション]メタボックスを探し、 [コメントを許可する]の横のチェックボックスをオフにします。 このメタボックスは非表示になっている可能性があります。 その場合は、 [画面オプション]の[ディスカッション]をオンにして表示します。
[更新]ボタンをクリックして、変更を保存します。
ただし、コメントを選択的に有効にする場合は、チェックボックスをオンにして特定の投稿に対して有効にすることができます。
同じ方法を使用して、個々のページのコメントを無効にすることができます。
3.投稿とページへのコメントをまとめてオフにします
一度に1つずつ行うことなく、公開されたすべての投稿とページへのコメントをオフにしたいですか? プラグインを使用せずにそれを行うことができます。
開始するには、[投稿]»[すべての投稿]に移動して、すべての投稿を表示します。
次に、すべての投稿を選択し、[一括操作]ドロップダウンボックスから[編集]を選択して、[適用]をクリックします。
これで、作成者名を変更して、選択したすべての投稿のコメントをまとめてオフにすることができます。
[コメント]ドロップダウンボックスから[許可しない]を選択し、[更新]をクリックします。 これにより、選択したすべての投稿へのコメントが無効になります。
同じプロセスを使用して、ページのコメントを無効にすることができます。
4.すべてのWordPressコメントを削除します
上記の方法では、投稿やページへのコメントは無効になりますが、WordPressサイトから既存のコメントは削除されません。
サイトからすべてのコメントを削除するには、WordPress管理ダッシュボードからコメントに移動します。
次に、すべてのコメントを選択し、[一括操作]ドロップダウンボックスから[ゴミ箱に移動]を選択して、[適用]をクリックします。 これにより、既存のコメントがすべてサイトから削除されます。

5.WordPressのメディアファイルへのコメントを無効にする
投稿やページへのコメントを無効にしても、メディアファイルへのコメントは引き続き利用できます。 メディアライブラリからの個々のメディア添付ファイルへのコメントを非アクティブ化するか、ソースコードを編集することで一括で非アクティブ化できます。
単一のメディア添付ファイルに対するコメントを無効にする
WordPress管理ダッシュボードから[メディア]»[ライブラリ]に移動します。
次に、編集するメディアアイテムを選択します。
次に、右側のパネルから[詳細の編集]をクリックします。
次のページで、[ディスカッション]メタボックスを探し、 [コメントを許可する]の横のチェックボックスをオフにします。 このメタボックスは非表示になっている可能性があります。 その場合は、 [画面オプション]の[ディスカッション]をオンにして表示します。
[更新]ボタンをクリックして、変更を保存します。
残念ながら、投稿やページとは異なり、バルクアクションを使用してこの設定をメディアファイルに適用する方法はありません。 結果として、このソリューションは、大規模なメディアライブラリを備えたサイトでは実用的ではありません。
すべてのメディア添付ファイルのコメントを無効にする
このオプションを使用すると、サイトのメディアファイルへのコメントを簡単に無効にできます。 以下のコードスニペットをコピーして、テーマのfunctions.phpファイルに貼り付ける必要があります。
始める前に、テーマにコードスニペットを誤って追加すると、サイトが損傷する可能性があることに注意してください。 安全のために、サイトのバックアップを作成して、問題が発生した場合に以前のバージョンに復元できるようにしてください。
関数.phpファイルに移動して開き、以下のコードスニペットをコピーして貼り付けます。
function disable_media_comment( $open, $post_id ) { $post = get_post( $post_id ); if( $post->post_type == 'attachment' ) { return false; } return $open; } add_filter( 'comments_open', 'disable_media_comment', 10 , 2 );
終了したら、変更を保存することを忘れないでください。
6.プラグインを使用してWordPressコメントを無効にする
コメントを手動で無効にしたくない場合は、DisableCommentsプラグインを使用してシングルクリックで無効にすることができます。
WordPressサイトのコメントを完全にオフにすることができます。 投稿、ページ、メディアなどの特定の投稿タイプに対してそれらを無効にすることもできます。 また、コメントフォームを非表示にし、以前に送信されたコメントの表示を無効にします。
まず、DisableCommentsプラグインをインストールしてアクティブにします。
プラグインをアクティブ化した後、WordPress管理ダッシュボードから[設定]»[コメントを無効にする]に移動します。
Everywhereオプションを選択すると、WordPressサイト全体のコメントをオフにすることができます。 さらに、プラグインはWordPress管理エリアからコメントメニュー項目を削除します。
2番目のオプションである[特定の投稿タイプ]を選択すると、特定の投稿、ページ、またはメディアへのコメントを無効にできます。
[変更を保存]ボタンをクリックして、プロセスを終了します。
WordPressで「コメントが閉じられました」というメッセージをクリアする方法
コメントを無効にすると、ページの下部に「コメントが閉じられました」というメッセージが表示される場合があります。 メッセージをクリアするには、次の手順に従います。
まず、 FTPクライアントを使用してWordPressサイトに接続します。 接続したら、 wp-content/themesフォルダーに移動します。
次に、 「comments.php」ファイルを見つけて、名前を「comments_old.php」に変更します。
その後、新しいファイルを作成し、 「comments.php」という名前を付けます。 これを行うと、メッセージが削除されます。
テーマに「comments.php」ファイルが含まれていない場合は、テーマの開発者に連絡して、この問題を解決する方法を尋ねてください。
結論
Webサイトのユーザーに質問をしたり、お互いに会話を始めたりするように勧めたい場合があります。 ただし、コンテンツのスパムやパフォーマンスの向上を避けたい場合は、WordPressのコメントを無効にする必要があります。
これを行うには、主に3つの方法があります。 次の手順でWordPressのコメントを無効にできます。
- WordPressの組み込みオプションを使用します。
- コメントの無効化などのWordPressプラグインを使用します。
- カスタムコード。
このステップバイステップガイドが、WordPressでコメントを無効にする方法を学ぶのに役立つことを願っています。 初心者の方は、ブログからの投稿をもっと見たいと思うかもしれません。
- WordPressでグーテンベルクブロックエディタを無効にする方法
- 死のエラーのWordPressホワイトスクリーンを修正する方法