【发布时间】:2019-05-04 01:15:09
【问题描述】:
这让我发疯,我试图根据标签上的类别列出帖子。现在对于标签,我已经让它工作了。使用archive.php但对于类别,使用categroy.php,它不适用于page/2???.
我已经检查了永久链接,如果我使用默认设置,mydomain.com/blog/page/2 和 mydomain.com/tag/green/page/2 都可以工作。但是打开 /%category%/%postname%/ 和 mydomain.com/blog/page/2 会出现找不到页面???
这里是category.php的主要部分(和archive.php一样)
global $wp_query;
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts(array(
'posts_per_page' => 3,
'paged' => $paged
));
while (have_posts()) : the_post();
// Include the page content template.
get_template_part('partials/content', 'loop');
// End the loop.
endwhile;
?>
<!-- Pagination -->
<div class="navigation">
<div class="alignleft"><?php next_posts_link('« Older Entries') ?></div>
<div class="alignright"><?php previous_posts_link('Newer Entries »') ?></div>
</div>
<?php if ($wp_query->max_num_pages > 1) : $paged = intval(get_query_var('paged')); ?>
<div class="older"><?php next_posts_link(__('Older entries', 0)); ?></div>
<!--test this one-->
<?php if ($paged > 1) : ?>
<div class="newer"><?php previous_posts_link(__('Newer entries', 0)); ?></div>
<?php endif;
endif;
?>
<!-- End Pagination -->
【问题讨论】:
-
hmm 旧插件 Category pagination fix 似乎解决了我的问题,但根本问题是什么??? ps: admin 这个帖子应该在 wordpress.sta
标签: pagination tags