Ticket #20376: 20376.4.patch
File 20376.4.patch, 868 bytes (added by , 12 years ago) |
---|
-
wp-includes/post.php
3685 3685 3686 3686 $join = ''; 3687 3687 $where = "$exclusions $inclusions "; 3688 if ( ! empty( $meta_key ) || ! empty( $meta_value )) {3688 if ( '' != $meta_key || '' != $meta_value ) { 3689 3689 $join = " LEFT JOIN $wpdb->postmeta ON ( $wpdb->posts.ID = $wpdb->postmeta.post_id )"; 3690 3690 3691 3691 // meta_key and meta_value might be slashed 3692 3692 $meta_key = wp_unslash($meta_key); 3693 3693 $meta_value = wp_unslash($meta_value); 3694 if ( ! empty( $meta_key ))3694 if ( '' != $meta_key ) 3695 3695 $where .= $wpdb->prepare(" AND $wpdb->postmeta.meta_key = %s", $meta_key); 3696 if ( ! empty( $meta_value ))3696 if ( '' != $meta_value ) 3697 3697 $where .= $wpdb->prepare(" AND $wpdb->postmeta.meta_value = %s", $meta_value); 3698 3698 3699 3699 }