【问题标题】:Trouble with paginating an archive page in wordpress在 wordpress 中分页存档页面的问题
【发布时间】:2011-08-01 22:40:48
【问题描述】:

我正在尝试在 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(); ?>

【问题讨论】:

  • @rmlumley 提供的链接是否有帮助?如果是这样,请选择作为答案和/或发布解决您问题的代码。谢谢。

标签: wordpress pagination


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 2019-02-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-27
    相关资源
    最近更新 更多