2013-06-07 2 views
0

Я хочу добавить ссылки на предыдущую страницу и следующую страницу на мой нижний колонтитул, поэтому я могу ограничить каждую страницу только 5 сообщениями. Я НЕ хочу следующего сообщения и предыдущего сообщения. Я попытался вставить это и из WP петли ... но все равно не работает! Я совершенно новый для этого материала WordPress. Я уже выполнил следующий пост и предыдущую запись для single.php. Я хочу иметь предыдущую запись и следующую запись, которая будет использоваться на index.php и других страницах, таких как/categories /, но НЕ single.php.Как добавить предыдущую страницу и следующую страницу сообщений на Wordpress?

<footer id="home-footer"> 

      <?php posts_nav_link('','<','>'); ?> 



      <div class="wrapper"> 
         <p id="home-extra">You can find more articles at the <a href="/archive">archive</a>.</p> 
      </div><!--end .wrapper --> 

     <div class="footer-wrapper"> 

       <div class="projects"> 

        <h1 id="projects-title">Projects</h1> 

         <ul class="footer-list"> 
          <li><a href="http://dribbble.com/MatthewKosloski/projects/129666-iOS-Betas">iOS Betas</a></li>    
         </ul> 

       </div><!-- end .projects --> 

       <div class="recent"> 

         <h1 id="recent-title">Recent Posts</h1> 


          <ul class="footer-list">  

           <?php 
            $args = array('numberposts' => '5'); 
            $recent_posts = wp_get_recent_posts($args); 
            foreach($recent_posts as $recent){ 

             echo '<li><a href="' . get_permalink($recent["ID"]) . '" title="Look '.esc_attr($recent["post_title"]).'" >' . $recent["post_title"].'</a> </li> '; 

            } 
           ?> 

          </ul> 

       </div><!-- end .recent --> 

     <div id="dribbble"><h1 id="recent-title">What i'm working on</h1></div> 
     <script type="text/javascript" src = "https://halfcourtshot.googlecode.com/svn/tags/1/js/half-court-shot.jsapp.mh.min.js"></script> 
     <script type="text/javascript">var hcs = new HalfCourtShot({ jersey: "matthewkosloski", shots: 3, goal: 'dribbble' });</script>       

     </div><!-- end .footer-wrapper --> 

      <div class="note-wrapper"> 

       <p id="note">&copy; 2013 Matthew Kosloski</p> 

      </div><!-- end .note-wrapper--> 

    </footer> 
+0

Что именно «предыдущая страница» и «следующая страница» должна связать? –

+0

На вторую страницу сообщений. Я хочу ограничить первую страницу пятью сообщениями WP, а остальные - второй. – Matthew

ответ

0

в настройках администратора> Чтение (сор-админ/опции-reading.php) изменения сообщений на количество страниц до 5

и ссылки вы пишете неправильно в соответствии с codex

попробовать этот

<?php posts_nav_link('','<','>'); ?> 

UPDATE:

Вы можете добавить это, если/другое заявление, чтобы показать разные по одинарной или индекс

<?php if(is_single()) { // single-view navigation ?> 

    <?php $posts = query_posts($query_string); if (have_posts()) : while (have_posts()) : the_post(); ?> 

     <?php previous_post_link('%link', '<'); ?> | <?php next_post_link('%link', '>'); ?> 

    <?php endwhile; endif; ?> 

<?php } else { // archive view navigation ?> 

     <?php posts_nav_link('','<','>'); ?> 

<?php } ?> 

дополнительной помощи here

+0

Должно ли это быть в цикле? Потому что это не появляется. Может быть, потому что это в footer-home.php? У меня разные нижние колонтитулы для разных страниц, я не знаю, влияет ли это на это. Я разместил мой код footer-home.php выше. – Matthew

+0

Итак, на линии 129 я бы изменил значение от 1 до 5? Matthew

+0

нет, он не обязательно должен находиться в цикле – Mark

Смежные вопросы