ベストセラー人気 WordPress テーマTop 30 詳細

WordPressでコメントを無効に/既存のコメント隠す方法

Last Updated:2020年3月7日| 7のコメント
  • Naver ブログを共有する
  • Naver バンドに共有する
  • Facebook 共有する
  • Twitter 共有する
  • 카카오스토리공유하기

WordPressの伝言板でコメントを書き込むことができないように無効にするオプションを提供しています。 まず WordPressでコメントを無効にする方法を見てみましょう。

新たに作成する文/ページでコメントを無効に

WordPress コメントを無効に

設定>ディスカッションで "新しい記事にコメントを作成可能"オプションを取り除くば、基本的にコメントを書き込むことができないように設定されます。(古いバージョンでは、"コメントを書くことができます"オプション)。
この設定を指定すると、今後作成される文とページでコメントを書き込むことができないようにデフォルトで設定されます。 したがって、以前にコメントが有効になっている場合には、手動で無効にさせて必要です。

WordPress 個別記事/ページのコメントを無効に設定

WordPressで、個々の文またはページのコメントを無効にする方法 - クイック編集の使用

個別にコメントを無効にするには、伝言板で "記事>すべての記事"を選択し、その文で"クイック編集"をクリックします。次に、以下の図のように"コメントを許可」とのチェックを外します。

既存のすべての記事/ページのコメントを無効に設定

WordPress バッチジョブを使用してコメントを一括して無効化

既存のすべての記事/ページのコメントを無効にするには、バッチジョブ機能を利用します。

バッチジョブ画面で上記のようにコメントを許可欄を取り除くばされます。 バッチジョブ機能を使用する方法は、「WordPressでバッチジョブ機能を使用する"文を参照してください。

既存のコメントが表示されないようにする方法(コメントなくす)

上記の方法を用いても、すでに付いコメントは消えません。 この場合には、ソースファイルから直接コードを取り除く必要です。 次のような方法でコメントフォームを削除することができます。

文(Post)の場合、通常single.phpファイルで次のようなコードを探します。 テーマに沿って、実際のファイルは異なる場合があります(例えば、content.php)。 テーマが更新されても変更が維持されるように チャイルドテーマを作成し作業してください。

<?php comments_template( '', true ); ?>

このコードでは以下のように//を追加してコメントシステムを無効にします。

<?php //comments_template( '', true ); ?>

ページの場合は、そのページのテンプレートで上記と同じ方法でコメントシステムを無効にするようにします(通常はpage.php)。

DB内のすべての記事/ページのコメントの有効化/無効化

DBを操作して、すべての記事やページのコメントを有効または無効にすることができます。 下のスクリーンショットは、phpMyAdminクライアントツールを使用したを示します。 DBに接続する方法は、ご利用中のWebホスティングにお問い合わせください助けを得ることができます。 Bluehostを利用する場合 Bluehost炉ログインした後、左の Advancedを クリックすると、すぐ下に phpMyAdminの メニューが表示されます。

海外ホスティング BluehostでphpMyAdminにアクセスする方法

DBの操作は危険ですので、必ず、DBファイルをバックアップしてください。 DBの操作中にミスをしたり、予期しない問題が発生した場合の回復にならないことがあります!

phpMyAdminを介して WordPressでページのすべてのコメントを有効に

ウェブホスティング会社のサイトにログインしてphpMyAdminに接続します。 次に、SQLタブをクリックします。 表示される画面で、下のクエリを入力します。

すべてのページでコメントを有効に:

UPDATE wp_posts SET comment_status = 'open' where post_type ='page';

すべてのページでコメントを無効に:

UPDATE wp_posts SET comment_status = 'closed' where post_type ='page';

すべての記事でコメントを有効に:

UPDATE wp_posts SET comment_status = 'open' where post_type ='post';

すべての記事でコメントを無効に:

UPDATE wp_posts SET comment_status = 'closed' where post_type ='post';

(新しい記事のコメントを無効にするには、上記の「新規に作成する文/ページのコメントを無効にする」を参照してください。)

以上でいくつかの方法でコメントを無効にする方法を説明しました。 状況に適した方法を選択して使用してください。

プラグインを使用して、すべてのコメントを無効にする方法

上記の方法が面倒な場合、プラグインを使用すると、簡単にすべてのコメントを無効にすることができます。 次の記事で紹介するプラグインを使用すると、サイト全体または特定のポストタイプ(例えば、文章、ページ、ポートフォリオなど)ですべてのコメントを無効にすることが可能です。

メモ:



7のコメント

コメント

    • こんにちは、県トリ様。

      コメントを残していただきありがとうございます。 この記事は役に立ちましたなんて幸いですね。 今日も楽しい一日、幸せな一日を過ごしてください:)

      応答