Advertisement
Beee

search results split by cpt

Mar 14th, 2015
265
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.65 KB | None | 0 0
  1. <?
  2.     if ( $wp_query->query_vars['post_type'] == 'event' ) {
  3.         $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
  4.       $sr_eventargs = array(
  5.         'post_type'             => 'event',
  6.             'paged'                     => $paged,
  7.             's'                             => get_search_query(),
  8.         'order'                     => 'DESC',
  9.         'posts_per_page'    => get_option('posts_per_page')
  10.       );
  11.         $sr_events = new WP_Query($sr_eventargs);
  12.       while ( $sr_events->have_posts() ) : $sr_events->the_post();
  13.         get_template_part('templates/content', 'sr-event' );
  14.       endwhile;
  15.  
  16.     } else {
  17.    
  18.         while (have_posts()) : the_post();
  19.         get_template_part('templates/content', 'list' );
  20.         endwhile;
  21.  
  22.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement