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 );