7
WordPressでコメントを無効にすることは、望ましくない議論を停止し、サイトをコントロールを取り戻すための現実的な解決策です。スパム、時間の節約、または邪魔な要素のない明確なコンテンツなど、目的に応じて適切な方法を選択します。
WordPressのコメントを無効にする:ステップバイステップの手順
WordPressのコメントを無効にするには、簡単な設定から技術的な介入まで、さまざまな方法があります。目的に合った方法を選択してください。以下に、すべてのオプションを詳しく説明します。
- ダッシュボードからのグローバルな無効化:WordPressのバックエンドを開き、「設定」☻「ディスカッション」をクリックします。「新しい投稿への訪問者のコメントを許可する」の横にあるボックスのチェックを外します。「変更を保存」をクリックして確認します。この設定により、今後投稿されるすべての投稿とページへの新しいコメントがブロックされます。 注:すでに公開済みの投稿は影響を受けません。
- 個々の投稿のカスタマイズ:公開済みの投稿またはページをエディタで開きます。右側の「ドキュメント」タブで「ディスカッション」をクリックし、「コメントを許可する」の横のボックスのチェックを外します。変更を保存します。ヒント:投稿リスト(「投稿」☻「すべての投稿」)でクイック編集を使用すると、複数の投稿を同時に編集することができます。Ctrl/Cmdキーを押しながら複数のエントリーを選択し、「クイック編集」をクリックして、選択したすべての投稿のコメント機能を無効にします。
- 正確な制御のためのプラグイン:Disable Comments プラグインをWordpressにインストールします。 アクティベート後、特定の投稿タイプ(投稿、ページ、メディア)またはウェブサイト全体に対してコメントを無効にするオプションが、「設定」☻「Disable Comments」に表示されます。 また、このプラグインはフロントエンドからすべてのコメントウィジェットとフィールドを削除します。
Disable WordPress comments: Mastering hidden pitfalls
コメント機能を無効にしても、データベースのエントリーや隠れた設定など、時として残骸が残ることがあります。 これが、すべてのギャップを閉じる方法です。
- メディアへのコメントの投稿を忘れていませんか?:WordPressでは、デフォルトで画像やPDFファイルへのコメント投稿が許可されています。このオプションを削除するには、functions.php に次のコードを追加します。php Copy function deactivate_media_comments() { remove_post_type_support(‘attachment’, ‘comments’); } add_action(‘init’, ‘deactivate_media_comments’); または、設定の「Disable Comments」で「Media」の投稿タイプを選択します。
- データベースのクリーンアップ:古いコメントはデータベースを散らかします。WP-Sweepをインストールして、wp_commentsとwp_commentmetaテーブルの孤立したエントリを削除します。あるいは、phpMyAdminで以下のSQLクエリを実行します(実行前にバックアップを作成してください):sql TRUNCATE TABLE wp_comments; TRUNCATE TABLE wp_commentmeta;
- マルチサイト環境:WordPressネットワークを運用している場合は、各サブサイトで個別に非アクティブ化の手順を繰り返します。Disable Comments Multisiteのようなプラグインを使用すると、このプロセスを自動化できます。
- テーマの更新に対応する:子テーマを使用して、functions.phpのコード変更を保護します。Child Theme Wizardなどのプラグインは、FTPアクセスなしで2回のクリックで子テーマを作成します。
- バックアップを忘れない:コードを変更する前には、まずウェブサイトのバックアップを作成します。UpdraftPlusはバックアップを自動化し、Google Drive、Dropbox、またはメールで保存します。一度設定すれば、エラーが発生した場合でもトラブルを回避できます。
- コメントのみ一時停止:後でオプションを再度有効にしたい場合は、「設定」☻「ディスカッション」に進み、「コメントが公開される前に、著者は承認済みのコメントをすでに投稿していなければならない」オプションを設定します。これにより、新しいコメントは完全に削除することなくゴミ箱に移動されます。