「次回のコメントで使用するため…」を削除する方法

WordPress 4.9.6からコメント投稿フォームに追加された「次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。」を削除・非表示にする方法を紹介します。

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

2018年5月19日に更新されたWordPress 4.9.6 にアップデートすると、comment_formコマンドが用いられているテーマでコメント投稿コメント欄の送信ボタンの真上に次のスクリーンショットのようなチェックボックスとテキスト「次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。」が追加されてしまいます。

次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。

原因

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の表示

コメント