Advertisement
SebAshton

[WP] Custom Post Type Loop: Navigation not working

May 2nd, 2011
393
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.08 KB | None | 0 0
  1. <?php
  2.  
  3. $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
  4.  
  5. $args = array(
  6.                     'order' => 'DESC',
  7.                     'orderby' => 'date',
  8.                     'paged' => $paged,
  9.                     'post_type' => 'issue',
  10.                     'posts_per_page' => 1
  11.                 );
  12.  
  13.  
  14.  
  15. $the_query = new WP_Query( $args );
  16.  
  17. if ($the_query->have_posts()) :?>
  18.     <section class="clearfix container issue-nav">
  19.         <?php if (get_option('am_email')): ?>
  20.             <a class="contact-email fl" href="mailto:<?php echo get_option('am_email'); ?>"><?php echo htmlentities ( get_option('am_email') , ENT_QUOTES, 'UTF-8'); ?></a>
  21.         <?php endif ?>
  22.             <nav class="fr">
  23.                 <?php $page = (get_query_var('paged')) ? get_query_var('paged') : 1; ?>
  24.                 <span class="page-num"><?php echo $page; ?>&nbsp;/&nbsp;<?php echo wp_count_posts('issue')->publish; ?></span>
  25.                 <span class="prev"><?php previous_posts_link('Prev', 0) ?></span>|<span class="next"><?php next_posts_link('Next', 0) ?></span>
  26.             </nav>
  27.     </section>
  28.     <?php $count = 1;?>
  29.     <ul class="cont-col clearfix masonry">
  30.         <?php while ( $the_query->have_posts() ) : $the_query->the_post();?>
  31.             <li class="col">
  32.                 <?php the_title();?>
  33.             </li>
  34.             <?php if ($count == 1) { ?>
  35.                 <li class="col">
  36.                     <?php get_template_part('searchform', 'index');?>
  37.                     <?php get_template_part('twitter', 'index');?>
  38.                 </li>
  39.             <?php }?>
  40.             <?php $count++; ?>
  41.         <?php endwhile; ?>
  42.     </ul>
  43.     <div class="rule"></div>
  44.     <section class="clearfix container issue-nav">
  45.         <?php if (get_option('am_email')): ?>
  46.             <a class="contact-email fl" href="mailto:<?php echo get_option('am_email'); ?>"><?php echo htmlentities ( get_option('am_email') , ENT_QUOTES, 'UTF-8'); ?></a>
  47.         <?php endif ?>
  48.             <nav class="fr">
  49.                 <?php $page = (get_query_var('paged')) ? get_query_var('paged') : 1; ?>
  50.                 <span class="page-num"><?php echo $page; ?>&nbsp;/&nbsp;<?php echo wp_count_posts('issue')->publish; ?></span>
  51.                 <span class="prev"><?php previous_posts_link('Prev', 0) ?></span>|<span class="next"><?php next_posts_link('Next', 0) ?></span>
  52.             </nav>
  53.     </section>
  54. <?php else: ?>
  55.    
  56. <?php endif;?>
  57.  
  58. <?php wp_reset_postdata(); ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement