Changeset 5925
- Timestamp:
- 08/23/07 16:09:37 (1 year ago)
- Files:
-
- trunk/wp-includes/query.php (modified) (1 diff)
- trunk/wp-includes/rewrite.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/wp-includes/query.php
r5916 r5925 658 658 } 659 659 660 if ( !empty($qv['post_type']) ) 661 $qv['post_type'] = sanitize_user($qv['post_type'], true); 662 663 if ( !empty($qv['post_status']) ) 664 $qv['post_status'] = sanitize_user($qv['post_status'], true); 665 660 666 if ( $this->is_posts_page && !$qv['withcomments'] ) 661 667 $this->is_comment_feed = false; trunk/wp-includes/rewrite.php
r5769 r5925 137 137 // Substitute the substring matches into the query. 138 138 eval("\$query = \"$query\";"); 139 // Filter out non-public query vars 140 global $wp; 141 parse_str($query, $query_vars); 142 $query = array(); 143 foreach ( $query_vars as $key => $value ) { 144 if ( in_array($key, $wp->public_query_vars) ) 145 $query[$key] = $value; 146 } 147 // Do the query 139 148 $query = new WP_Query($query); 140 149 if ( $query->is_single || $query->is_page )
