diff --git a/src/wp-includes/comment.php b/src/wp-includes/comment.php index 6c2f332893de2..70c64e19b0122 100644 --- a/src/wp-includes/comment.php +++ b/src/wp-includes/comment.php @@ -1211,19 +1211,19 @@ function wp_check_comment_data_max_lengths( $comment_data ) { $max_lengths = wp_get_comment_fields_max_lengths(); if ( isset( $comment_data['comment_author'] ) && mb_strlen( $comment_data['comment_author'], '8bit' ) > $max_lengths['comment_author'] ) { - return new WP_Error( 'comment_author_column_length', __( 'ERROR: your name is too long.' ), 200 ); + return new WP_Error( 'comment_author_column_length', __( 'ERROR: your name is too long.' ), 400 ); } if ( isset( $comment_data['comment_author_email'] ) && strlen( $comment_data['comment_author_email'] ) > $max_lengths['comment_author_email'] ) { - return new WP_Error( 'comment_author_email_column_length', __( 'ERROR: your email address is too long.' ), 200 ); + return new WP_Error( 'comment_author_email_column_length', __( 'ERROR: your email address is too long.' ), 400 ); } if ( isset( $comment_data['comment_author_url'] ) && strlen( $comment_data['comment_author_url'] ) > $max_lengths['comment_author_url'] ) { - return new WP_Error( 'comment_author_url_column_length', __( 'ERROR: your url is too long.' ), 200 ); + return new WP_Error( 'comment_author_url_column_length', __( 'ERROR: your url is too long.' ), 400 ); } if ( isset( $comment_data['comment_content'] ) && mb_strlen( $comment_data['comment_content'], '8bit' ) > $max_lengths['comment_content'] ) { - return new WP_Error( 'comment_content_column_length', __( 'ERROR: your comment is too long.' ), 200 ); + return new WP_Error( 'comment_content_column_length', __( 'ERROR: your comment is too long.' ), 400 ); } return true; @@ -3280,9 +3280,9 @@ function wp_handle_comment_submission( $comment_data ) { if ( get_option( 'require_name_email' ) && ! $user->exists() ) { if ( '' == $comment_author_email || '' == $comment_author ) { - return new WP_Error( 'require_name_email', __( 'ERROR: please fill the required fields (name, email).' ), 200 ); + return new WP_Error( 'require_name_email', __( 'ERROR: please fill the required fields (name, email).' ), 400 ); } elseif ( ! is_email( $comment_author_email ) ) { - return new WP_Error( 'require_valid_email', __( 'ERROR: please enter a valid email address.' ), 200 ); + return new WP_Error( 'require_valid_email', __( 'ERROR: please enter a valid email address.' ), 400 ); } } @@ -3307,7 +3307,7 @@ function wp_handle_comment_submission( $comment_data ) { */ $allow_empty_comment = apply_filters( 'allow_empty_comment', false, $commentdata ); if ( '' === $comment_content && ! $allow_empty_comment ) { - return new WP_Error( 'require_valid_comment', __( 'ERROR: please type a comment.' ), 200 ); + return new WP_Error( 'require_valid_comment', __( 'ERROR: please type a comment.' ), 400 ); } $check_max_lengths = wp_check_comment_data_max_lengths( $commentdata );