此时is\\u page()不可用,请尝试使用全局$post,这样可以使用post ID进行比较。
add_filter( \'preprocess_comment\', \'wpb_preprocess_comment\' );
function wpb_preprocess_comment($comment) {
global $post;
if ((strlen( $comment[\'comment_content\'] ) < 60 ) && ($post->ID == 42)) {
wp_die(\'Minimum allowed comment length is 60 characters.\');
}
return $comment;
}