Ticket #35601: 35601-2.diff
File 35601-2.diff, 906 bytes (added by , 5 years ago) |
---|
-
src/wp-includes/query.php
3044 3044 $where .= sprintf( " AND $wpdb->posts.post_password %s ''", $q['has_password'] ? '!=' : '=' ); 3045 3045 } 3046 3046 3047 if ( ! empty( $q['comment_status'] ) ) {3048 $where .= $wpdb->prepare( " AND $wpdb->posts.comment_status = %s 3047 if ( isset( $q['comment_status'] ) ) { 3048 $where .= $wpdb->prepare( " AND $wpdb->posts.comment_status = %s", $q['comment_status'] ); 3049 3049 } 3050 3050 3051 if ( ! empty( $q['ping_status'] ) ){3052 $where .= $wpdb->prepare( " AND $wpdb->posts.ping_status = %s 3051 if ( isset( $q['ping_status'] ) ) { 3052 $where .= $wpdb->prepare( " AND $wpdb->posts.ping_status = %s", $q['ping_status'] ); 3053 3053 } 3054 3054 3055 3055 if ( 'any' == $post_type ) {