Advertisement
Guest User

Untitled

a guest
Apr 4th, 2012
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. <?php
  2. // Query Tag Filter
  3. $wpse47974_filter = '';
  4. if ( isset( $wp_query->query_vars['wpse47974_filter'] ) && in_array( $wpse47974_valid_filters, $wp_query->query_vars['wpse47974_filter'] ) ) {
  5. $wpse47974_filter = $wp_query->query_vars['wpse47974_filter'];
  6. }
  7. ?>
  8. <?php
  9. // Define an empty array to hold our filter parameters.
  10. // This needs to be an array, in order not to generate
  11. // errors later in the array_merge(), if no filter parameters
  12. // are being applied to the default query
  13. $wpse47974_filter_args = array();
  14.  
  15. // If our query var is set, apply the filter parameter
  16. if ( '' != $wpse47974_filter ) {
  17. $wpse47974_filter_args['r_sortby=highest_rated'] => 'top-rated';
  18. };
  19. ?>
  20. <?php
  21. // Globalize $wp_query
  22. global $wp_query;
  23. // Merge the default query with our filter parameters
  24. $wpse47974_query_posts_args = array_merge( $wp_query->query, $wpse47974_filter_args );
  25. // Modify the default query
  26. query_posts( $wpse47974_query_posts_args . "cat=-1&paged=".get_query_var('paged'));
  27. while ( have_posts() ) : the_post(); ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement