Link to older links

时间:2012-04-03 作者:Enrique Moreno Tent

我试图在我的博客中有5个页面帖子。这就是我在索引中使用的内容。php

<?php
    get_header();
    query_posts(\'posts_per_page=5\');

    // The Loop
    if (have_posts()){

        while (have_posts()){

            //Iterate the cursor on the next post
            the_post();

            echo "<a class=\'more-link\' href=\'";
            the_permalink();
            echo "\'><h1>";
            the_title();
            echo "</h1></a>";

            echo "<div class=\'meta\'>";
            the_date();
            echo "&nbsp;&nbsp;|&nbsp;&nbsp;";
            comments_number();
            echo "</div>";

            echo "<a class=\'more-link\' href=\'";
            the_permalink();
            echo "\'>";
            the_post_thumbnail();
            echo "</a>";

            the_excerpt();
            echo "<a class=\'more-link\' href=\'";
            the_permalink();
            echo "\'>Continue reading</a>";

            echo "<hr>";
        }
    }

    get_footer();
?>
我想在“显示旧帖子”的底部添加一个链接,但我不知道该如何修改文件来实现这一点。有什么想法吗?非常感谢。

1 个回复
最合适的回答,由SO网友:Sagive 整理而成

好吧,那么。。。试试这个(希望我没有弄错你的要求):

REVISED

<?php
    get_header();
    query_posts( array(
          \'posts_per_page\' => 5,
          \'paged\' => ( get_query_var(\'paged\') ? get_query_var(\'paged\') : 1 ),
     ));

    // The Loop
    if (have_posts()){

        while (have_posts()){

            //Iterate the cursor on the next post
            the_post();

            echo "<a class=\'more-link\' href=\'";
            the_permalink();
            echo "\'><h1>";
            the_title();
            echo "</h1></a>";

            echo "<div class=\'meta\'>";
            the_date();
            echo "&nbsp;&nbsp;|&nbsp;&nbsp;";
            comments_number();
            echo "</div>";

            echo "<a class=\'more-link\' href=\'";
            the_permalink();
            echo "\'>";
            the_post_thumbnail();
            echo "</a>";

            the_excerpt();
            echo "<a class=\'more-link\' href=\'";
            the_permalink();
            echo "\'>Continue reading</a>";

            echo "<hr>";
        }
    }
    ?>
    <div class="navigation">
      <div class="alignleft"><?php previous_posts_link(\'&laquo; Previous\') ?></div>
      <div class="alignright"><?php next_posts_link(\'More &raquo;\') ?></div>
    </div>
    <?php get_footer(); ?>

希望这有帮助,干杯,萨吉夫。

结束

相关推荐

使用Get_Posts向每隔一个帖子添加类

我目前正在使用这个小循环来显示使用“事件”自定义帖子类型的帖子列表<?php global $post; // required $args = array(\'post_type\' => \'events\'); $custom_posts = get_posts($args); foreach($custom_posts as $post) : setup_postdata($post); ?> &