Ticket #16730: 16730.diff
File 16730.diff, 871 bytes (added by , 13 years ago) |
---|
-
wp-includes/query.php
1790 1790 } 1791 1791 1792 1792 if ( !empty($q['tag_slug__in']) ) { 1793 $q['tag_slug__in'] = array_map('sanitize_title', (array) $q['tag_slug__in']);1793 $q['tag_slug__in'] = array_map('sanitize_title', array_unique( (array) $q['tag_slug__in'] ) ); 1794 1794 $tax_query[] = array( 1795 1795 'taxonomy' => 'post_tag', 1796 1796 'terms' => $q['tag_slug__in'], … … 1799 1799 } 1800 1800 1801 1801 if ( !empty($q['tag_slug__and']) ) { 1802 $q['tag_slug__and'] = array_map('sanitize_title', (array) $q['tag_slug__and']);1802 $q['tag_slug__and'] = array_map('sanitize_title', array_unique( (array) $q['tag_slug__and'] ) ); 1803 1803 $tax_query[] = array( 1804 1804 'taxonomy' => 'post_tag', 1805 1805 'terms' => $q['tag_slug__and'],