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

はじめに

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

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

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

原因

2018 年 5 月 25 日に発効される「欧州連合(EU)の一般データ保護規則(GDPR)」に則るための新機能が原因です。Cookie の保存の可否を問う新機能を搭載したと公式ブログにも記載があります。
WordPress 4.9.6 プライバシー・メンテナンスリリース | WordPress.org 日本語
https://ja.wordpress.org/2018/05/19/wordpress-4-9-6-privacy-and-maintenance-release/

対処方法

テーマの 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 までの従来の表示に戻りました。動作的には常に保存しない設定となります。
「次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。」がコメント投稿欄に表示されなくなった

ホームプロフィール外部リンクのため、別ウインドウで開きますプライバシーポリシー

© 2023 Oishi Takanori / Made with Gatsby.js