WordPressのコメントにプライバシーチェックボックスを追加しますか? 欧州連合の新しいGDPR法では、ユーザーの個人情報の保存について明示的な同意が必要です。 Webサイトでコメントを有効にしている場合は、新しい法律に準拠するためにコメントのプライバシーチェックボックスを追加する必要があります。 この記事では、WordPressでGDPRコメントのプライバシーを有効にするオプションを追加する方法を紹介します。

 

WOrdPress.pngにプライバシーオプションを追加する方法

いつ、なぜコメントにオプションのプライバシーチェックボックスを追加しますか?

最近、GDPR(一般データ保護規則)と呼ばれる新しい欧州連合法が施行されました。 この法律の目的は、EU市民が個人データを管理できるようにし、世界中の組織のデータプライバシーへのアプローチを変更することです。

WordPressは最近、最新バージョン4.9.6でGDPRコンプライアンスに対応しました。 まだ更新していない場合は、すぐに更新する必要があります WordPressの最新バージョン .

WordPress が個人情報を保存および使用する方法の XNUMX つは、 フォーム コメントの。 ユーザーがあなたのウェブサイトにコメントを残すと、その名前、メールアドレス、ウェブサイトが ブラウザクッキー. この Cookie により、WordPress は自動的にユーザー情報を フォーム 彼らの次の訪問についてコメントします。

WordPress 4.9.6 では、 フォーム WordPress のコメント ボックスにデフォルトでプライバシー コメント チェックボックスが表示されるようになりました。 全ての WordPressテーマ デフォルトの WordPress コメント フォームを使用するユーザーには、このチェックボックスが自動的に表示されます。

プライバシーチェックボックスwordpress gdpr.png

サイトにコメントプライバシーチェックボックスが表示されている場合は、これ以上読む必要はありません。 ただし、コメントチェックボックスがサイトに表示されていない場合は、読み続ける必要があります。WordPressにプライバシーチェックボックスを追加する方法を説明します。

WordPressのコメントにプライバシーチェックボックスを追加する

まず、最新バージョンのWordPressとテーマを使用していることを確認する必要があります。 ページに移動するだけです ダッシュボード»更新 更新を確認します。

wordpress.pngを更新する

現在のテーマまたはWordPressのアップデートが利用可能な場合は、先に進んでインストールしてください。 次に、Webサイトのコメントフォームをチェックして、更新によってコメントのプライバシーチェックボックスが追加されたかどうかを確認します。

テーマと WordPress の両方が最新であるにも関わらず、コメントのプライバシー チェックボックスが表示されない場合は、 ワードプレスのテーマ デフォルトの WordPress コメントフォームを置き換えます。

サポートチケットを開くことで、テーマの作成者にこの問題の解決を依頼できます。 テーマの作成者が更新をリリースするまで、自分で修正することもできます。

コメントのプライバシー チェックボックスを ワードプレスのテーマ XNUMXつの方法で。 両方の方法を紹介しますので、自分に合った方法を試してみてください。

どちらの方法でも、ファイルにコードを追加する必要があります。 ワードプレスのテーマ。 まだお持ちでない場合は、次のガイドをご覧ください。 WordPressでコードをコピーして貼り付けるには.

1メソッド。 テーマのコメントフォームにプライバシーチェックボックスを追加します

この方法は、テーマのコメントフォームのスタイルとレイアウトを保護しようとするため、推奨されます。

まず、デフォルトのWordPressコメントフォームを上書きするために使用されるコードを見つける必要があります。 通常、テーマフォルダのcomments.phpまたはfunctions.phpファイルにあります。

コードを探すには、 'comment_form_default_fields' フィルタ。 このフィルターは、デフォルトのWordPressコメントフォームを置き換えるためにテーマによって使用されます。

すべてのコメントフォームフィールドに特定の形式の行があります。 これがあなたが探しているもののアイデアを与えるためのサンプルコードです:

$ Comments_args = array(//ボタンのタイトルを変更する 'label_submit' => esc_html(__( 'コメントを投稿する'、 'themename'))、//セクションのタイトルを変更する 'title_reply' => esc_html(__( 'コメントを残す'、 'テーマ名'))、//テキストボックスを定義する 'comment_field' => '  '、'フィールド '=> apply_filters(' comment_form_default_fields '、array(' author '=>' '。' '。 '  '、'メール '=>' '。 ' '。 '  '、' url '=>' '。 ' '。 '  '、))、); comment_form($ comment_args); ?>

このコードでは、 comment_form_default_fields 作成者、電子メール、およびURLフィールドを変更するために使用されます。 テーブル内では、次の形式を使用して各フィールドを表示します。

'fieldname' => 'フィールドを表示するためのHTMLコード'、 'anotherfield' => 'フィールドを表示するためのHTMLコード'、

オプションのコメントプライバシーフィールドを最後に追加します。 コードは次のようになります。

$ comment_args = array(//送信ボタンのタイトルを編集 'label_submit' => esc_html(__( 'コメントを投稿'、 'テーマ名'))、//応答セクションのタイトルを編集 'title_reply' => esc_html(__( 'コメントを残す'、 'テーマ名'))、//テキストボックスを再定義する 'comment_field' => '  '、'フィールド '=> apply_filters(' comment_form_default_fields '、array(' author '=>' '。' '。 '  '、'メール '=>' '。 ' '。 '  '、' url '=>' '。 ' '。 '  '、//新しいプライバシーチェックボックスoptin'cookies' => 'を追加します '。 ' '。 __( '次回コメントしたいときのために、名前、メールアドレス、ウェブサイトをこのブラウザに保存してください。') ' '、))、); comment_form($ comment_args); ?>

2メソッド。 テーマのコメントフォームをデフォルトのWordPressに置き換える

このメソッドは、テーマのコメントフォームをデフォルトのWordPressコメントフォームに置き換えるだけです。 この方法を使用すると、コメントフォームの外観に影響する可能性があり、使用する必要がある場合があります。  de   カスタムCSS 以下のために コメントフォームを整形する .

テーマのcomments.phpファイルを編集し、関数を含む行を検索します comment_form()。 テーマには、テーマのカスタムコメントフォームをロードするための定義済みの引数、関数、またはテンプレートが含まれます。 comment_form行は次のようになります。


次の行に置き換える必要があります:


変更を保存して、Webサイトにアクセスすることを忘れないでください。 オプションのコメントプライバシーチェックボックスが付いたデフォルトのWordPressコメントフォームが表示されます。

comments.pngのオプションのチェックボックス

この記事が、WordPressにオプションのGDPRコメントプライバシーチェックボックスを追加する方法を学ぶのに役立つことを願っています。 また、のヒントを見ることができます あなたのワードプレスのブログの投稿にもっとフィードバックを得る.