Want more features on Pastebin? Sign Up, it's FREE!
Guest

pagenavi fixin

By: toxiccosmos on Nov 21st, 2013  |  syntax: PHP  |  size: 4.43 KB  |  views: 56  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1.                 <div id="main_center">
  2.  
  3. /*pagenavi loop*/       <?php query_posts( 'posts_per_page=5' ); ?>  
  4.                         <?php if (have_posts()) : ?>
  5.                        
  6.                         <div id="main_navigation_top">
  7.                                 <?php wp_pagenavi(); ?>
  8.                         </div>
  9.  
  10. /*END pagenavi loop*/   <?php endif; ?>
  11.  
  12. /*featured posts */     <?php
  13. /*loop           */     $featuredPost = new WP_Query();
  14.                         $featuredPost->query(array('showposts' => 1));
  15.                         ?>
  16.  
  17.                         <div id="featured">
  18.                        
  19.                         <?php if (have_posts()) : ?>
  20.                         <?php while ($featuredPost->have_posts()) : $featuredPost->the_post(); ?>
  21.  
  22.                                 <div id="post_header">
  23.                                         <span id="date">
  24.                                                 <span id="top">
  25.                                                         <p>
  26.                                                         <span id="month"><?php the_time('F') ?></span>
  27.                                                         <span id="day"><?php the_time('j') ?></span>
  28.                                                         <span id="year"><?php the_time('Y') ?></span>
  29.                                                         </p>
  30.                                                 </span>
  31.                                                 <span id="bottom">
  32.                                                         <p>
  33.                                                         <span id="day_name"><?php the_time('l') ?></span>
  34.                                                         </p>
  35.                                                 </span>
  36.                                         </span>
  37.                                         <span id="title">
  38.                                                 <h2 id="main_head"><?php the_title(); ?></h2>
  39.                                         </span>
  40.                                 </div>
  41.                                 <span style="clear: both;"></span>
  42.                                 <div id="categories">
  43.                                         in <?php the_category(', ') ?>
  44.                                 </div>
  45.                                 <span style="clear: both;"></span>
  46.                                 <div id="post">
  47.                                         <?php
  48.                                         $content = get_the_content();
  49.                                         $trimmed_content = wp_trim_words( $content, 300, ' [...]' );
  50.                                         echo $trimmed_content;
  51.                                         ?>
  52.                                 </div>
  53.                                 <div id="more">
  54.                                         <p><a href="<?php echo get_permalink(); ?>">READ MORE</a></p>
  55.                                 </div>
  56.  
  57. /*END featured posts*/  <?php endwhile; ?>
  58. /*loop*/                <?php endif; ?>
  59.                         </div>
  60.  
  61.                         <span style="clear: both;"></span>
  62.                         <div id="main_posts">  
  63.                                
  64.  
  65. /*rest of posts loop*/          <?php
  66.                                 $args = array( 'posts_per_page' => 4, 'exclude' => 67, 'offset' => 1 );
  67.                                 global $post; $myposts = get_posts( $args );
  68.                                 ?>
  69.                                
  70.                                 <div id="post_left">
  71. /*grabs odd posts for*/         <?php
  72. /*left column*/                 $i=1;
  73.                                 foreach($myposts as $post) :
  74.                                 if($i%2 != 0) :
  75.                                 setup_postdata($post);
  76.                                 //output odd post in the usual way
  77.                                 ?>
  78.                                         <div id="post_header">
  79.                                         <span id="date">
  80.                                                 <span id="top">
  81.                                                         <p>
  82.                                                         <span id="month"><?php the_time('F') ?></span>
  83.                                                         <span id="day"><?php the_time('j') ?></span>
  84.                                                         <span id="year"><?php the_time('Y') ?></span>
  85.                                                         </p>
  86.                                                 </span>
  87.                                                 <span id="bottom">
  88.                                                         <p>
  89.                                                         <span id="day_name"><?php the_time('l') ?></span>
  90.                                                         </p>
  91.                                                 </span>
  92.                                         </span>
  93.                                         <span id="title">
  94.                                                 <h2 id="main_head"><?php the_title(); ?></h2>
  95.                                         </span>
  96.                                         </div>                         
  97.                                         <div id="categories">
  98.                                                 in <?php the_category(', ') ?>
  99.                                         </div>
  100.                                         <div id="post">
  101.                                                 <?php
  102.                                                 $content = get_the_content();
  103.                                                 $trimmed_content = wp_trim_words( $content, 50, ' [...]' );
  104.                                                 echo $trimmed_content;
  105.                                                 ?>
  106.                                         </div>
  107.                                         <div id="more">
  108.                                                 <p><a href="<?php echo get_permalink(); ?>">READ MORE</a></p>
  109.                                         </div>
  110.                                 <?php  
  111.                                 endif;
  112.                                 $i++;
  113.                                 endforeach;
  114.                                 ?>
  115.                                
  116.                                 </div>
  117.                                 <div id="post_right">
  118. /*grabs even posts for*/        <?php
  119. /*right column*/                $i=1;
  120.                                 foreach($myposts as $post) :
  121.                                 if($i%2 == 0) :
  122.                                 setup_postdata($post);
  123.                                 //output even post in the usual way
  124.                                 ?>                             
  125.                                         <div id="post_header">
  126.                                         <span id="date">
  127.                                                 <span id="top">
  128.                                                         <p>
  129.                                                         <span id="month"><?php the_time('F') ?></span>
  130.                                                         <span id="day"><?php the_time('j') ?></span>
  131.                                                         <span id="year"><?php the_time('Y') ?></span>
  132.                                                         </p>
  133.                                                 </span>
  134.                                                 <span id="bottom">
  135.                                                         <p>
  136.                                                         <span id="day_name"><?php the_time('l') ?></span>
  137.                                                         </p>
  138.                                                 </span>
  139.                                         </span>
  140.                                         <span id="title">
  141.                                                 <h2 id="main_head"><?php the_title(); ?></h2>
  142.                                         </span>
  143.                                         </div>
  144.                                
  145.                                         <div id="categories">
  146.                                                 in <?php the_category(', ') ?>
  147.                                         </div>
  148.                                
  149.                                         <div id="post">
  150.                                                 <?php
  151.                                                 $content = get_the_content();
  152.                                                 $trimmed_content = wp_trim_words( $content, 50, ' [...]' );
  153.                                                 echo $trimmed_content;
  154.                                                 ?>
  155.                                         </div>
  156.                                         <div id="more">
  157.                                                 <p><a href="<?php echo get_permalink(); ?>">READ MORE</a></p>
  158.                                         </div>
  159. /*END rest of posts loop*/      <?php
  160.                                 endif;
  161.                                 $i++;
  162.                                 endforeach;
  163.                                 ?>
  164.                                 </div>
  165.                         </div>
  166.                        
  167.                         <span style="clear: both;"></span>
  168.  
  169. /*pagenavi loop*/       <?php query_posts( 'posts_per_page=5' ); ?>
  170.                         <?php if (have_posts()) : ?>
  171.                        
  172.                         <div id="main_navigation_bottom">
  173.                                 <?php wp_pagenavi(); ?>
  174.                         </div>
  175.  
  176. /*END pagenavi loop*/  <?php endif; ?>
  177.                 </div>
clone this paste RAW Paste Data