Ticket #21101: explicit-comment-approved-querying.diff
File explicit-comment-approved-querying.diff, 834 bytes (added by , 13 years ago) |
---|
-
wp-includes/comment.php
222 222 'type' => '', 223 223 'user_id' => '', 224 224 'search' => '', 225 'count' => false 225 'count' => false, 226 // lets us override the status query var by explicitly setting a value for comment_approved 227 'comment_approved' => false, 226 228 ); 227 229 228 230 $this->query_vars = wp_parse_args( $query_vars, $defaults ); … … 255 257 else 256 258 $approved = "( comment_approved = '0' OR comment_approved = '1' )"; 257 259 260 if ( false !== $comment_approved ) { 261 $approved = $wpdb->prepare( 'comment_approved = %s', $comment_approved ); 262 } 263 258 264 $order = ( 'ASC' == strtoupper($order) ) ? 'ASC' : 'DESC'; 259 265 260 266 if ( ! empty( $orderby ) ) {