0

我的 Archive.php 页面工作正常,底部工作的前向和后向链接:http: //archibaldbutler.com/projects/williamsmurrayhamm/2013/01/

我复制了这个并将其命名为 category.php,但上一个和下一个导航在我的 /projects/ 类别中不起作用。我认为这与找不到网址有关,因为网址中有一个“子部分”:http: //archibaldbutler.com/projects/williamsmurrayhamm/projects/

我有自定义永久链接结构:/%category%/%postname%/

这是我在两个页面上的循环代码:

            <!-- main editable content grab from wordpress pages -->
        <?php if (have_posts()) : while (have_posts()) : the_post(); ?>  
        <h1 class="page-title"><?php the_title(); ?></h1> 
        <br class="c" />
        <?php the_excerpt(); ?> 
        <a href="<?php the_permalink(); ?>" class="readmore">Read More</a>
        <br class="c" />
        <?php endwhile; endif; ?>


    </div>
    <div class="pagination">
    <div class="floatleft">
    <?php previous_posts_link( '« Newer Entries' ) ?>
    </div>
    <div class="floatright">
    <?php next_posts_link('Older Entries »', 0); ?>
    </div>
    </div>
    <br class="c" />

请帮助我已经坚持了几个小时。谢谢,阿奇。

4

2 回答 2

1

这个分页问题通过将“博客页面最多显示”更改为 1 而不是默认的 10 来解决。这个设置可以在管理 > 设置 > 阅读中找到。但是,这可能不是最优化的解决方案。

于 2014-11-27T13:19:11.167 回答
0

感谢您回答我的问题(不是)。

无论如何,我找到了一个修复自定义 category.php 分页错误的插件。所以这里是我的朋友们:

http://www.htmlremix.com/projects/category-pagination-wordpress-plugin

于 2013-07-05T11:05:23.067 回答