Make WordPress Core

Ticket #20376: 20376.2.patch

File 20376.2.patch, 877 bytes (added by SergeyBiryukov, 12 years ago)
  • wp-includes/post.php

     
    36923692
    36933693        $join = '';
    36943694        $where = "$exclusions $inclusions ";
    3695         if ( ! empty( $meta_key ) || ! empty( $meta_value ) ) {
     3695        if ( '' != $meta_key || '' != $meta_value ) {
    36963696                $join = " LEFT JOIN $wpdb->postmeta ON ( $wpdb->posts.ID = $wpdb->postmeta.post_id )";
    36973697
    36983698                // meta_key and meta_value might be slashed
    36993699                $meta_key = stripslashes($meta_key);
    37003700                $meta_value = stripslashes($meta_value);
    3701                 if ( ! empty( $meta_key ) )
     3701                if ( '' != $meta_key )
    37023702                        $where .= $wpdb->prepare(" AND $wpdb->postmeta.meta_key = %s", $meta_key);
    3703                 if ( ! empty( $meta_value ) )
     3703                if ( '' != $meta_value )
    37043704                        $where .= $wpdb->prepare(" AND $wpdb->postmeta.meta_value = %s", $meta_value);
    37053705
    37063706        }