web-dev-qa-db-ja.com

コメント欄に同意チェックボックスを追加する方法

GDPRポリシーを満たすために、[コメントを投稿]セクションの下に同意チェックボックスを追加します。

WpBeginner チュートリアルに従って、次のコードを私のComment.phpファイルに追加しました。

// Now we will add our new privacy checkbox optin
        'cookies' => '<p class="comment-form-cookies-consent"><input id="wp-comment-cookies-consent" name="wp-comment-cookies-consent" type="checkbox" value="yes"' . $consent . ' />' .
                                         '<label for="wp-comment-cookies-consent">' . __( 'Save my name, email, and website in this browser for the next time I comment.' ) . '</label></p>',

質問:

  1. 上記のコードはチェックボックスを入れていますが、それが本当に必要なことをしているかどうかはわかりません(チェックされていなければデータを保存していません)。

  2. 下のスクリーンショットに示すように、チェックボックスは正しく配置されていません。正しい位置に配置するために位置を変更するにはどうすればよいですか?

enter image description here 

PS: 私はActivelloテーマを使っています。

1
skm

'同意'チェックボックスは既にWP Coreの一部です。 [コメントを表示Cookieオプトイン]チェックボックスについては、設定、ディスカッションを参照してください。有効にすると、コメント欄にGDPRタイプのチェックボックスが表示されます。

最新のWPには他のPrivacy/GDPR関連のオプションもあります。設定、プライバシーを見てください。個人情報の削除には、[個人データのエクスポート/消去]画面の[ツール]メニューも参照してください。

また、あなたのメニュー/サイトにプライバシーページを追加するべきです。ここでより多くの情報: https://wordpress.org/news/2018/04/gdpr-compliance-tools-in-wordpress/

GDPR関連のプラグインがたくさんあることに注意してください。私はここで簡単なものを作りました: https://wordpress.org/plugins/simple-gdpr/ 。それは空想ではありませんが、あなたがEUを拠点としていない場合はあなたのサイトの基本を取得します。

1
Rick Hellewell