「Save my name, email, and website…」を削除する方法

WordPress 4.9.6からコメント投稿フォームに追加された「Save my name, email, and website in this browser for the next time I comment.」を削除・非表示にする方法を紹介します。

コメント投稿フォームにチェックマークが増えた

2018年5月19日に更新されたWordPress 4.9.6 にアップデートすると、comment_formコマンドが用いられているテーマでコメント投稿コメント欄の送信ボタンの真上に次のスクリーンショットのようなチェックボックスとテキスト「Save my name, email, and website in this browser for the next time I comment.」が追加されてしまいます。

Save my name, email, and website in this browser for the next time I comment.

原因

2018年5月25日に発効される「欧州連合(EU)の一般データ保護規則(GDPR)」に則るための新機能が原因です。Cookieの保存の可否を問う新機能を搭載したと公式ブログにも記載があります。

WordPress 4.9.6 プライバシー・メンテナンスリリース
WordPress 4.9.6 がご利用いただけるようになりました。これはプライバシーとメンテナンスについての…

対処方法

テーマのfunctions.phpに次のコードをコピペします。functions.phpにすでにコードが追加されている場合は<?php及び?>が二重にならないようお気をつけください。WordPressがエラーで起動できなくなってしまう場合があるためバックアップしてから保存してください。

<?php add_filter('comment_form_default_fields', 'comment_remove_cookiescheck'); function comment_remove_cookiescheck($arg) { $arg['cookies'] = ''; return $arg; } ?>
スポンサーリンク

対処結果

WordPress 4.9.5までの従来の表示に戻りました。

WordPress4.9.5の表示

コメント