WordPressでコメントを無効にする方法(完全ガイド)

公開: 2020-04-21

WordPress Webサイトにコメントを許可することは、ユーザーを引き付け、重要な議論を引き起こすための優れた方法です。 ただし、自分のサイトへのコメントが良いことだと誰もが思っているわけではありません。

あなたが人々にあなたのウェブサイトにコメントを残させたくないものと一致するならば、心配しないでください。 WordPressを使用すると、サイトの所有者は特定のページ、投稿、またはカスタム投稿タイプへのコメントをオフにすることができます。 また、思い切ってサイト全体でコメントを無効にしたい場合は、それも可能です。

今日は、WordPressでコメントを無効にする理由について説明し、その方法を段階的に説明します。

それでは、始めましょう!

なぜWordPressでコメントを無効にするのですか?

コメントは、サイトの訪問者に質問をしたり、懸念を提起したり、他のユーザーと重要なトピックについて話し合ったりする方法を提供します。 言うまでもなく、コメントはサイト所有者にSEOのわずかな後押しを与えることで知られています。

では、なぜ世界で誰もがWordPressのコメントを無効にしたいのでしょうか?

さて、あなたが知らなかった場合、あなたがあなたのサイトのコメントシステムをオフにしてあなたのウェブサイトのフロントエンドでのすべての議論を止めたいと思うかもしれない理由はたくさんあります。

見てみな:

  • 数が多すぎます–毎日大量のコメントを受け取る、トラフィックの多いWebサイトを運営している場合は、混乱を止めてオフにすることをお勧めします。 それらのコメントに応答することに専念する誰かがいない限り、それと他のすべてを自分で管理しようとする面倒なことは本当に価値がありません。
  • 読み込み時間の改善– Webサイトに残された各コメントには、データベースの要求/要求が必要です。 サイトで多くのコメントが発生する場合、サイトの速度が大幅に低下する可能性があります。
  • あなたはブログを持っていません–あなたがウェブサイトを持っているからといって、あなたがブログを持っているという意味ではありません。 この場合、Webサイトの他の場所にコメントを許可する理由はありません。
  • スパムは苦痛です– WordPressでコメントを許可すると、スパム、トロール、そして役に立たない否定性にさらされることになります。 おそらく、ソーシャルメディアに議論を任せるか、オンラインフォーラムを開始する方が良い計画です。

理由が何であれ、コメントが気に入らないからといって、WordPressでコメントを無効にするのは簡単です。 そして、あなたのニーズに合うように利用できるいくつかの異なる方法がたまたまあります。

だから、あなたの毒を選び、WordPressのコメントをすぐに無効にしてください。

特定のページまたは投稿のコメントを無効にする

WordPressサイトで公開されようとしているコンテンツがあり、他の人にコメントさせたくない場合は、その特定の投稿またはページへのコメントをいつでも無効にすることができます。

これを行うには、WordPressダッシュボードの[ページ] >[すべてのページ]に移動します。 次のページに移動したら、コメントを無効にするページのタイトルにカーソルを合わせて、[編集]リンクをクリックします。

ワードプレスページで編集

次に、編集画面の右上隅にある3つのドットをクリックします。 すると、ドロップダウンメニューが表示されます。 [オプション]をクリックします。

これにより、ポップアップが開きます。 チェックボックスをクリックして、ディスカッションボックスが有効になっていることを確認します。

ディスカッションボックスを有効にする

ポップアップと[オプション]タブを閉じます。 次に、右側のサイドバーを確認して、ディスカッションセクションを探します。 メタボックスをクリックし、 [コメントを許可]ボックスのチェックを外します。

コメントを許可するチェックを外します

[更新]をクリックして変更を保存します。

投稿とカスタム投稿タイプに対してこれと同じプロセスを実行できます。

ページと投稿へのコメントを無効にする–一括スタイル

あなたがしばらくの間人々にあなたのウェブサイトにコメントさせてきたが、ナンセンスを止めたいなら、あなたはあなた自身があなたのサイトのすべてのコンテンツで個別にコメントを無効にするという考えに圧倒されるかもしれません。

幸い、プラグインを使用せずに、 WordPressページや投稿のコメントを一括で無効にすることができます。 これは、デフォルトのWordPressシステムに、作業をはるかに楽にする機能がない場合があることを考えると、かなり適切です。

開始するには、WordPressダッシュボードの[投稿] >[すべての投稿]に移動します。 ここには、サイトのすべてのブログ投稿が表示されます。 次に、[一括操作]ドロップダウンメニューから[編集]を選択し、[適用]をクリックします。

一括アクション-編集

すべてのコメントをオフにするなど、多くの一括編集を行うことができる画面にリダイレクトされます。

[コメント]セクションの下のドロップダウンメニューをクリックし、[コメントを無効にしない]を選択します。

バルクはコメントを許可しません

[更新]をクリックして変更を保存します。

すべてのページとカスタム投稿タイプに対して同じプロセスを実行できます。

WordPressのコメントをすべて削除する

上記の手順に従ってWordPressでコメントを一括無効にすると、サイトに今後のコメントが残らないようにするだけです。 これを行っても、すでに存在する古いコメントは削除されません。

既存のWordPressコメントをすべて削除するには、WordPressダッシュボードの[コメント]をクリックします。 次に、すべてのコメントを選択し、[一括操作]ドロップダウンから[ゴミ箱に移動]を選択して、[適用]をクリックします。 これにより、Webサイト上のすべてのコメントが削除されます。

WordPressのコメントをすべて削除する

Webサイトに多くのコメントがある場合、コメントは複数のページにまたがる可能性があるため、このプロセスを数回繰り返す必要がある場合があることを忘れないでください。

今後の投稿へのコメントを無効にする

WordPress Webサイトを始めたばかりの場合は、WordPressのコメントを最初からグローバルに無効にするのは簡単です。

まず、WordPressダッシュボードの[設定] >[ディスカッション]に移動します。 このページで、[ユーザーに新しい記事へのコメントの投稿を許可する]というラベルの付いたオプションをオフにし、[変更を保存]をクリックして設定を保存します。

今後のコメントを無効にする

デフォルトでは、WordPressはこのオプションをオンにしたままにし、ユーザーがWebサイトにコメントを残すことができるようにします。 したがって、今後のすべての投稿へのコメントを無効にする場合は、必ずオフにしてください。

コメントをもう少し制御したいですか? すべてのコメントを無効にすることが目的ではなく、コメントシステムの制御を強化する場合は、このセクションで他に構成できるものを確認してください。

  • コメント投稿者に送信前に名前とメールアドレスを記入するように要求する
  • ログインしている人からのコメントのみを受け入れる
  • x日後にコメントを自動的に閉じる
  • コメントCookieオプトインチェックボックスを表示して、個々のユーザーの同意を得てCookieを設定します
  • スレッド化された(ネストされた)コメントを有効にし、レベル数を決定します
  • コメントをページに分割し、ページごとにx個のトップレベルコメントを追加します
  • コメントを年齢に基づいて並べ替える

さらに、誰かがあなたのサイトにコメントを残したり、モデレートのためにコメントが保留されたりするたびに、電子メールを受信するように選択できます。

さらに、承認のために複数のリンクを含むコメントをキューに保持し、すべてのコメントを手動で承認する必要があり、コンテンツ、名前、URL、電子メール、さらにはIPアドレスに基づいてコメントをブラックリストに登録することで、コメントスパムをより適切に管理できます。

メディアへのコメントを無効にする

メディアコメントをすばやく簡単に無効にしたい場合(つまり、すべてのメディア添付ファイルで個別に無効にする必要がない場合)、テーマのfunctions.phpファイルにコードスニペットを追加する必要があります。

WordPressダッシュボードの[外観]>[テーマエディター]に移動することから始めます。 次に、警告を順守します。 テーマのコードを直接編集すると、何をしているのかわからない場合に悲惨な影響を与える可能性があることを忘れないでください。 コードの編集に慣れていない場合は、このオプションをスキップして、代わりに初心者向けのプラグインの使用を含む次のセクションに進んでください。

テーマ関数( functions.phpオプションをクリックします。

ワードプレスのテーマ機能

次に、次のコードスニペットを追加します。

 function filter_media_comment_status($ open、$ post_id){

$ post = get_post($ post_id);

if($ post-> post_type =='添付ファイル'){

falseを返します。

}

$openを返します。

}

add_filter('comments_open'、'filter_media_comment_status'、10、2);

プラグインを使用してWebサイトにコードを追加している場合は、代わりにスニペットをそこに追加できます。 必ず変更を保存してください。

プラグインを使用してWordPressのコメントを無効にする

コメントを手動で無効にすると、いくつ持っていても面倒なことがあります。 そのため、前に大きな仕事がある場合に役立つように、DisableCommentsなどのWordPressプラグインを使用することをお勧めします。

コメントプラグインを無効にする

このプラグインを使用すると、WordPressのすべてのコメントをグローバルに無効にできます。 「コメント」リンクとコメント関連セクション(コメントセクションなど)をWordPressダッシュボードから非表示にし、コメントウィジェットを無効にし、送信ピンバックを無効にします。

あなたのサイトでそれを使ってWordPressのコメントを無効にする方法を見てみましょう。

ステップ1:DisableCommentsプラグインをインストールしてアクティブ化する

WordPress Webサイトにコメントの無効化をインストールしてアクティブ化するには、WordPressダッシュボードの[プラグイン] >[新規追加]に移動します。

「コメントを無効にする」を検索し、「今すぐインストール」をクリックします。

コメントプラグインを無効にする

次に、[アクティブ化]をクリックして、プラグインを使用できるようにします。

ステップ2:WordPressでコメントを無効にする

コメントの無効化がサイトにインストールされてアクティブ化されたら、WordPressダッシュボードの[設定] >[コメントの無効化]に移動します。

ここでは、Webサイトのコメントを管理できるシンプルなインターフェイスが表示されます。

コメント設定を無効にする

次のことができます。

  • WordPressのすべてのコメントと関連するコントロールを無効にします(コメントをオフにするためのワンストップショップ
  • 投稿、ページ、メディアなど、特定の投稿タイプのコメントを無効にする

設定を構成したら、[変更を保存]をクリックします。

まとめ

そして、あなたはそれを持っています! 個人のニーズに関係なく、WordPressでコメントを無効にする最良の方法。

コメントは、Webサイトでのエンゲージメントを高めたり、読者や顧客と対話するための別の方法を提供したり、差し迫った問題についての議論を引き起こしたりするための優れた方法です。 ただし、コメントについて全員が同じ気持ちを共有しているわけではありません。

コメントを削除してWordPressWebサイトから無効にする場合は、上記のすべてのオプションをスクロールして、簡単な手順に従ってください。 あなたのニーズに合った解決策が必ずあり、コメント、モデレート、スパムとの戦いは過去のものであるため、安心して休むことができます。