<?php the_title(); ?>

コメント欄の名前だけを必須にする。

Category::Web・IT小技  Tags::  Comments/Trackbaks::(0)




メアド必須はいらないけど、名前必須は必要だのー。

ということで本体のphpを直にさわってみる。
管理ページで設定できるといいんだけど…できないみたいなので…。
wordpressアップデートのたびに書き換えなきゃいけないのがめんどいよー;

まず、WordPressの設定で
ディスカッション→他のコメント設定→「名前とメールアドレスの入力を必須にする」のチェックを外す。

wp-comments-post.php の75行目あたりに追記。

//ここから追記:名前だけ必須
if(!$user->ID){
if ( '' == $comment_author)
        wp_die('エラー: 名前を入力して下さい。');
//追記ここまで:名前だけ必須
if ( '' == $comment_content )
	wp_die( __('Error: please type a comment.') );

以上!
自分的メモでございます。

コメントをどうぞ

CAPTCHA



Trackback URI