在wordpress中分页存档页面时出现问题

时间:2011-04-09 03:52:23

标签: wordpress pagination

我试图在wordpress中创建一个有效的存档页面。我试图让存档页面显示列表中的所有帖子,但我不想要一个长100个列表项的列表。所以我试图找出如何让它在一页上大约20到30个列表项之后制作第二,第三,第四等页面。

我不介意使用wp-paginate插件,但我仍然不确定如何使用wp_get_archives()

我认为这不重要,但我会在页面上有一个搜索栏,并通过谷歌自定义搜索。所以我没有提供它,因为我不认为它有助于实际问题。

非常感谢任何帮助!

<?php
/*
Template Name: Archives
*/
get_header(); ?>
<div id="main">
    <div id="posts">
        <?php the_post(); ?>
        <h1 class="entry-title"><?php the_title(); ?></h1>

        <ul>
             <?php wp_get_archives( 'type=postbypost' ); ?>
        </ul>

        <?php wp_link_pages(); ?>

        <?php rewind_posts(); ?>
    </div>
</div>

<?php get_sidebar(); ?>
<?php get_footer(); ?>

1 个答案:

答案 0 :(得分:3)

对于分页,我总是使用Eric Martin的emm_paginate函数。 http://www.ericmmartin.com/pagination-function-for-wordpress/

关于您的存档页面,为什么不使用Wordpress的内置存档页面。 http://codex.wordpress.org/Creating_an_Archive_Index

使用这两个链接,您应该能够构建一个具有所需分页的存档页面。