Advertisement
kenshin23

template-blog-date.php

Mar 27th, 2015
199
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.73 KB | None | 0 0
  1. <?php
  2. /*
  3. Template Name: Blog List - Sorted by date
  4. */
  5. ?>
  6. <?php get_header(); ?>
  7. <div class="content-wrap">
  8.     <div class="content">
  9.         <?php tie_breadcrumbs() ?>
  10.        
  11.         <?php if( get_query_var('page') ) $paged = get_query_var('page') ; ?>
  12.  
  13.         <?php if ( ! have_posts() ) : ?>
  14.             <div id="post-0" class="post not-found post-listing">
  15.                 <h1 class="post-title"><?php _e( 'Not Found', 'tie' ); ?></h1>
  16.                 <div class="entry">
  17.                     <p><?php _e( 'Apologies, but no results were found for the requested archive. Perhaps searching will help find a related post.', 'tie' ); ?></p>
  18.                     <?php get_search_form(); ?>
  19.                 </div>
  20.             </div>
  21.         <?php endif; ?>
  22.        
  23.         <div class="page-head">
  24.             <h1 class="page-title">
  25.                 <?php the_title(); ?>
  26.             </h1>
  27.         </div>
  28.  
  29.         <?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?>
  30.         <?php $get_meta = get_post_custom($post->ID);  ?>
  31.         <?php get_template_part( 'includes/post-head' ); ?>
  32.         <div class="entry"><?php the_content(); ?></div>
  33.         <?php endwhile; ?>
  34.        
  35.         <?php //Above Post Banner
  36.         if( empty( $get_meta["tie_hide_above"][0] ) ){
  37.             if( !empty( $get_meta["tie_banner_above"][0] ) ) echo '<div class="ads-post">' .htmlspecialchars_decode($get_meta["tie_banner_above"][0]) .'</div>';
  38.             else tie_banner('banner_above' , '<div class="ads-post">' , '</div>' );
  39.         }
  40.         ?>
  41.        
  42.         <?php
  43.             $tie_blog_cats = unserialize($get_meta["tie_blog_cats"][0]);
  44.             if( empty( $tie_blog_cats ) ) $tie_blog_cats = get_all_category_ids();
  45.  
  46.             $blog_query = array(
  47.                 'orderby' => 'date',
  48.                 'order' => 'DESC',
  49.                 'paged' => $paged ,
  50.                 'category__in' => $tie_blog_cats
  51.             );
  52.             query_posts( $blog_query );
  53.            
  54.             echo "<pre style='display: none;'>";
  55.             echo "Is this the main query?: " . (is_main_query() ? "yes" : "no" ) . PHP_EOL;
  56.             echo "============================================================" . PHP_EOL;
  57.             echo "\$blog_query:" . PHP_EOL;
  58.             print_r($blog_query);
  59.             echo "============================================================" . PHP_EOL;
  60.             echo "\$wp_query:" . PHP_EOL;
  61.             print_r($wp_query);
  62.             echo "============================================================" . PHP_EOL;
  63.             echo "\$query:" . PHP_EOL;
  64.             print_r($query);
  65.             echo "</pre>";
  66.  
  67.             get_template_part( 'loop', 'category' );
  68.             if ($wp_query->max_num_pages > 1) tie_pagenavi(); ?>
  69.        
  70.         <?php //Below Post Banner
  71.         if( empty( $get_meta["tie_hide_below"][0] ) ){
  72.             if( !empty( $get_meta["tie_banner_below"][0] ) ) echo '<div class="ads-post">' .htmlspecialchars_decode($get_meta["tie_banner_below"][0]) .'</div>';
  73.             else tie_banner('banner_below' , '<div class="ads-post">' , '</div>' );
  74.         }
  75.         ?>
  76.        
  77.         <?php comments_template( '', true ); ?>
  78.     </div><!-- .content -->
  79.  
  80. <?php get_sidebar(); ?>
  81. <?php get_footer(); ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement