【WordPress改造】コメント時の『メールアドレス欄削除』を必須項目から解除する

WordPressのコメント時にメールアドレスが必須項目なのは不便なので、それを必須項目から解除する方法です。
コメント後に表示されないとは言え、別にメールアドレスを記載しなくてもいいと思いますので・・・

■確認環境
 WordPress3.5

■対象ファイル
 wp-comments-post.php

■『wp-comments-post.php』の66行目付近

if ( get_option('require_name_email') && !$user->ID ) {
    if ( 6 > strlen($comment_author_email) || '' == $comment_author )
        wp_die( __('Error: please fill the required fields (name, email).') );
    elseif ( !is_email($comment_author_email))
        wp_die( __('Error: please enter a valid email address.') );
}
 
if ( '' == $comment_content )
    wp_die( __('Error: please type a comment.') );

■『wp-comments-post.php』の66行目付近を下記内容に書き換えます。
//これで名前だけ必須になります。

if(!$user->ID){
    if ('' == $comment_author)
        wp_die('名前を入力して下さい。');
}

コメントをどうぞ

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

web-atelier.jp