diff -r 3d4e9c994f10 -r a86126ab1dd4 wp/wp-comments-post.php --- a/wp/wp-comments-post.php Tue Oct 22 16:11:46 2019 +0200 +++ b/wp/wp-comments-post.php Tue Dec 15 13:49:49 2020 +0100 @@ -5,9 +5,9 @@ * @package WordPress */ -if ( 'POST' != $_SERVER['REQUEST_METHOD'] ) { +if ( 'POST' !== $_SERVER['REQUEST_METHOD'] ) { $protocol = $_SERVER['SERVER_PROTOCOL']; - if ( ! in_array( $protocol, array( 'HTTP/1.1', 'HTTP/2', 'HTTP/2.0' ) ) ) { + if ( ! in_array( $protocol, array( 'HTTP/1.1', 'HTTP/2', 'HTTP/2.0' ), true ) ) { $protocol = 'HTTP/1.0'; } @@ -18,7 +18,7 @@ } /** Sets up the WordPress Environment. */ -require( dirname( __FILE__ ) . '/wp-load.php' ); +require __DIR__ . '/wp-load.php'; nocache_headers(); @@ -50,14 +50,14 @@ * * @param WP_Comment $comment Comment object. * @param WP_User $user Comment author's user object. The user may not exist. - * @param boolean $cookies_consent Comment author's consent to store cookies. + * @param bool $cookies_consent Comment author's consent to store cookies. */ do_action( 'set_comment_cookies', $comment, $user, $cookies_consent ); $location = empty( $_POST['redirect_to'] ) ? get_comment_link( $comment ) : $_POST['redirect_to'] . '#comment-' . $comment->comment_ID; -// Add specific query arguments to display the awaiting moderation message. -if ( 'unapproved' === wp_get_comment_status( $comment ) && ! empty( $comment->comment_author_email ) ) { +// If user didn't consent to cookies, add specific query arguments to display the awaiting moderation message. +if ( ! $cookies_consent && 'unapproved' === wp_get_comment_status( $comment ) && ! empty( $comment->comment_author_email ) ) { $location = add_query_arg( array( 'unapproved' => $comment->comment_ID,