Ticket #20376: 20376.3.patch

File 20376.3.patch, 741 bytes (added by kovshenin, 3 months ago)
  • wp-includes/post.php

     
    38253825 
    38263826        $join = ''; 
    38273827        $where = "$exclusions $inclusions "; 
    3828         if ( ! empty( $meta_key ) || ! empty( $meta_value ) ) { 
     3828        if ( '' != $meta_key || '' != $meta_value ) { 
    38293829                $join = " LEFT JOIN $wpdb->postmeta ON ( $wpdb->posts.ID = $wpdb->postmeta.post_id )"; 
    38303830 
    3831                 if ( ! empty( $meta_key ) ) 
     3831                if ( '' != $meta_key ) 
    38323832                        $where .= $wpdb->prepare(" AND $wpdb->postmeta.meta_key = %s", $meta_key); 
    3833                 if ( ! empty( $meta_value ) ) 
     3833                if ( '' != $meta_value ) 
    38343834                        $where .= $wpdb->prepare(" AND $wpdb->postmeta.meta_value = %s", $meta_value); 
    38353835 
    38363836        }