WordPressのコメント投稿の必須項目を任意化&削除

 

名前とメールアドレスの任意化

「設定」→「ディスカッション」→「他のコメント設定」へ移動。

一番上にある「コメントの投稿者の名前とメールアドレスの入力を必須にする 」のチェックを外して保存。

 

メールアドレス・ウェブサイト項目の削除

「外観」→「テーマの編集」→「テーマのための関数(functions.php)」へ移動。

下記コードを追加する。

add_filter('comment_form_default_fields', 'mytheme_remove_url');
function mytheme_remove_url($arg) {
$arg['url'] = '';
$arg['email'] = '';
return $arg;
}

 

「メールアドレスが公開されることはありません」を消す

上記と同じようにコードを追加。

 add_filter( "comment_form_defaults", "my_comment_notes_before");
function my_comment_notes_before( $defaults){
$defaults['comment_notes_before'] = '';
return $defaults;
}

 

評価ありがとうございます。
記事の評価をお願いします。今後の参考にさせていただきます。
  • 役に立った (1)
  • まあまあだった (0)
  • 理解不能 (0)
  • 役に立たなかった (0)

コメントを残す

メールアドレスが公開されることはありません。