Make WordPress Core

Ticket #20376: 20376.patch

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

     
    34543454
    34553455        $join = '';
    34563456        $where = "$exclusions $inclusions ";
    3457         if ( ! empty( $meta_key ) || ! empty( $meta_value ) ) {
     3457        if ( ! empty( $meta_key ) || isset( $meta_value ) ) {
    34583458                $join = " LEFT JOIN $wpdb->postmeta ON ( $wpdb->posts.ID = $wpdb->postmeta.post_id )";
    34593459
    34603460                // meta_key and meta_value might be slashed
     
    34623462                $meta_value = stripslashes($meta_value);
    34633463                if ( ! empty( $meta_key ) )
    34643464                        $where .= $wpdb->prepare(" AND $wpdb->postmeta.meta_key = %s", $meta_key);
    3465                 if ( ! empty( $meta_value ) )
     3465                if ( isset( $meta_value ) )
    34663466                        $where .= $wpdb->prepare(" AND $wpdb->postmeta.meta_value = %s", $meta_value);
    34673467
    34683468        }