WordPressのコメントでIPアドレスを保存しない方法

あなたの WordPress サイトがコメントで IP アドレスを保存しているか知っていますか?デフォルトでは、WordPress はスパム対策のためにコメント投稿者の IP アドレスを記録および保存します。

しかし、GDPR のようなデータプライバシー法の台頭により、ウェブサイト訪問者のデータをより適切に保護するために、この機能を無効にしたい場合があります。

WPBeginner では、WordPress のコメントでユーザーの IP アドレスを保存していません。これにより、訪問者のプライバシーを尊重しつつ、データ保護法への準拠を確保しています。

WordPress サイトの所有者がこの変更を行うのを数多く支援してきました。この記事では、コメントへの IP アドレスの保存を停止する方法、およびコメントセクションを安全かつプライバシーに準拠させるためのヒントを共有します。🙌

WordPressのコメントでIPアドレスを保存しない方法

WordPressコメントでのIPアドレスの保存を停止すべきか?

はい、ウェブサイトの一般データ保護規則 (GDPR) への準拠を確保したい場合は、WordPress コメントでの IP アドレスの保存を停止する必要があります。

デフォルトでは、WordPressは(VPNを使用しない限り)ユーザーのIPアドレスをウェブサイトに保存します。これは主に、疑わしいIPアドレスからのスパムコメントを防止するために使用されます。

一部のウェブサイトセキュリティプラグインは、コメントのブラックリストにユーザーを追加したり、ブルートフォース攻撃や DDoS 攻撃のような脅威を防ぐために悪意のある IP アドレスをブロックしたりするために IP アドレスを使用することもあります。

ただし、一部のユーザーは自分の IP アドレスが記録されることに不快感を感じる可能性があり、WordPress ウェブサイトの GDPR 準拠が低下する可能性があります。これは、GDPR が IP アドレスを個人データとして分類しているためです。

ほとんどの WordPress ウェブホスティングプロバイダーは、ウェブサイトへのすべての訪問者の生アクセスログを一定期間保持しています。さらに、WordPress ダッシュボードのコメントページを表示すると、これらの IP アドレスを表示できます。

さて、WordPressコメントへのIPアドレスの保存をブロックし、WordPressセキュリティを改善する方法を見てみましょう。以下に、これからカバーする内容の概要を示します。

さあ、始めましょう!

この最初の方法では、WPCode プラグインを使用します。このプラグインを使用してカスタムコードスニペットを挿入し、コメントセクションからのIPアドレスの保存をウェブサイトに停止させます。

コードを使用するのが初めての場合でも心配いりません。WPCode のユーザーフレンドリーなインターフェースにより、初心者でも簡単に カスタムコードを挿入および管理できます。

一部のビジネスパートナーは、カスタムコードスニペットを追加および管理するために実際にそれを使用しています。詳細については、WPCodeの完全なレビューをご覧ください。

WPCodeのホームページ

WPCode を使用するには、まず管理ダッシュボードにプラグインをインストールする必要があります。詳細については、WordPress プラグインのインストール方法に関する記事をご覧ください。

注意: この記事では WPCode の無料版 を使用しますが、条件付きロジックやスケジュールされたスニペットなどの高度な機能については、Pro プラン へのアップグレードもご検討ください。

次に、WordPress管理パネルからコードスニペット » + スニペットを追加に移動します。

その後、「カスタムコードスニペットを追加」の下にある「+ カスタムスニペットを追加」ボタンをクリックします。

WPCodeにカスタムコードを追加する

次に、画面に表示されるオプションのリストからコードの種類を選択する必要があります。

このチュートリアルでは、「PHPスニペット」を選択します。

WPCodeでPHPスニペットを選択

カスタムスニペットの作成画面が表示されます。

まず、コードスニペットにタイトルを追加する必要があります。「コメントでのIPアドレスを無効にする」のようなものです。

次に、「Code Preview」ボックスに以下のコードを挿入できます。

function wpb_remove_commentsip( $comment_author_ip ) { return ''; } add_filter( 'pre_comment_user_ip', 'wpb_remove_commentsip' );

このようになります。

WPCode を使用してコメントで IP アドレスを削除する

次に、「挿入」セクションまでスクロールダウンします。「挿入方法」が「自動挿入」に、「場所」が「すべて実行」になっていることを確認してください。

これにより、コードが WordPress テーマの functions.php ファイルに正しく追加されることが保証されます。

WPCodeを使用してコードスニペットをすべてに適用する

その後、右上隅のトグルが「アクティブ」になっていることを確認し、「スニペットを保存」をクリックします。

これで、次に誰かがコメントを残しても、WordPressのコメントページにIPアドレスが表示されることはありません。このコードがその情報の保存を自動的にブロックするためです。

ただし、以前のコメントにはこの情報が引き続き保存されていることに気づくでしょう。このデータを削除する方法については、チュートリアルの次の部分で詳しく説明します。

WPCodeを使用してIPアドレスを削除した後のコメントの外観

古いWordPressコメントからIPアドレスを削除する方法

古いWordPressコメントからIPアドレスを削除するには、phpMyAdminを使用する必要があります。これは通常、WordPressホスティングコントロールパネルに付属しているデータベース管理プラットフォームです。

⚠️ 重要: 何かを行う前に、まずWordPressデータベースをバックアップすることを強くお勧めします。これにより、重大なエラーが発生した場合にデータベースを復元できます。

それが完了したら、WordPressホスティングアカウントにログインし、通常cPanelにあるphpMyAdminメニューを探す必要があります。

Bluehost のユーザーは、ダッシュボードで「Websites」に移動し、設定したいウェブサイトを選択すると phpMyAdmin が見つかります。「Quick Links」の下にあります。

BluehostのphpMyAdminへのナビゲーション

phpMyAdmin内で、「SQL」タブに移動できます。

その後、以下のクエリを入力します。

UPDATE wp_comments SET comment_author_IP = '';

カスタムWordPressデータベースプレフィックスがある場合は、wp_commentsをカスタムテーブルプレフィックスに変更してください。

それが完了したら、テキストエリアの下にある「実行」ボタンをクリックするだけでクエリを実行できます。

phpMyAdmin を使用して古い WordPress コメントから IP アドレスを削除する方法

この段階で、WordPress のコメントページに戻って、クエリが正しく機能したかどうかを確認してください。これで完了です!

ボーナス🔗: WordPressウェブサイトをさらに安全にする方法を発見する

WordPressがコメントにIPアドレスを保存するのを停止することは、ウェブサイトをユーザープライバシー法に準拠させるための大きな一歩です。さらにレベルアップするための他の方法をいくつかご紹介します。

この記事が、WordPressコメントでのIPアドレスの保存を停止する方法を学ぶのに役立ったことを願っています。また、最高のWordPressセキュリティプラグインの専門家による選択肢や、ハッカーがWordPressサイトを乗っ取った兆候に関するガイドも参照することをお勧めします。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

13 CommentsLeave a Reply

  1. コメントにIPアドレスを保存しないようにカスタムコードで既に無効にしていましたが、「古いWordPressからIPアドレスを削除する方法」で苦労していました。しかし、この記事がすぐに助けになりました。
    phpMyAdminの「SQL」にコードを貼り付けるだけで完了です。確かに、WPBeginnerのおかげでWordPressのカスタマイズとコーディングはますます簡単になっています。本当にありがとうございます。

  2. プライバシー法は日々厳しくなっており、個人を特定できる情報の収集と長期保存を排除することが重要です。以前は IP アドレスを削除するためにプラグインを使用していました。このような便利なコードスニペットを提供してくれた WPbeginner に感謝します。

  3. 記事をありがとうございます。GDPR導入後、チェコ共和国では多くの人が個人データに対して非常に敏感になっています。これは、機密データがどこかに表示される心配がないため、間違いなく役立ちます。コメントを書くのがずっと自由になります。

    • テーマ固有の問題でないことを確認するために、お使いのテーマのサポートに連絡することをお勧めします。

      管理者

  4. プラグインを使用せずに、著者のIPアドレスの保存を停止することは可能ですか?

    ありがとうございます!

  5. この記事をありがとうございます。
    質問ですが、WordPressのコメントでIPアドレスの保存を停止した場合、Akismetのようなプラグインの機能は壊れますか? それとも、引き続き正常に動作しますか?

    • それらは引き続き機能しますが、大量スパムに使用される既知の IP アドレスを使用したスパムコメントをキャッチできない可能性があります。そのため、多くのスパムコメントがモデレーションキューに表示される可能性があります。

      管理者

  6. コメントのIPがデータベースに保存されている場合、IPの保存を停止するとデータベースのパフォーマンスは向上しますか、それとも低下しますか?

コメントを残す

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。