Ticket #20376: 20376.2.patch
File 20376.2.patch, 877 bytes (added by , 12 years ago) |
---|
-
wp-includes/post.php
3692 3692 3693 3693 $join = ''; 3694 3694 $where = "$exclusions $inclusions "; 3695 if ( ! empty( $meta_key ) || ! empty( $meta_value )) {3695 if ( '' != $meta_key || '' != $meta_value ) { 3696 3696 $join = " LEFT JOIN $wpdb->postmeta ON ( $wpdb->posts.ID = $wpdb->postmeta.post_id )"; 3697 3697 3698 3698 // meta_key and meta_value might be slashed 3699 3699 $meta_key = stripslashes($meta_key); 3700 3700 $meta_value = stripslashes($meta_value); 3701 if ( ! empty( $meta_key ))3701 if ( '' != $meta_key ) 3702 3702 $where .= $wpdb->prepare(" AND $wpdb->postmeta.meta_key = %s", $meta_key); 3703 if ( ! empty( $meta_value ))3703 if ( '' != $meta_value ) 3704 3704 $where .= $wpdb->prepare(" AND $wpdb->postmeta.meta_value = %s", $meta_value); 3705 3705 3706 3706 }