自定义帖子 wp_query 上的分页 [英] pagination on custom post wp_query
本文介绍了自定义帖子 wp_query 上的分页的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
<?php
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$loop = new WP_Query(
array(
'post_type' => 'html5-blank',
'posts_per_page' => 5,
'paged'=>$paged
)
);
?>
<?php if ($loop->have_posts()): while ($loop->have_posts()) : $loop->the_post(); ?>
//Loop Code Here..
<?php wp_reset_query(); ?>
<nav>
<?php previous_posts_link( 'Newer posts »' ); ?>
<?php next_posts_link('Older »') ?>
</nav>
<?php endwhile; ?>
<?php else: ?>
我输入结果时下一页的网址是:www.mywebsite.com/blog/page/2 is WORKING.但我无法显示分页链接.
Url on next page as I input result is: www.mywebsite.com/blog/page/2 is WORKING. But I can't show the pagination links.
哪里出错了?
分页链接显示在 page/2/
但不在主博客页面中.为什么?
Pagination link is showing in page/2/
but not in the main blog page.
Why?
推荐答案
我想你把 <?php wp_reset_query();?>
在错误的地方.. 不应该是下一个或分页码之后吗?
I think you put <?php wp_reset_query(); ?>
in the wrong place.. shouldn't it be next or after pagination codes?
类似的东西
<?php endwhile; ?>
<?php else: ?>
<?php wp_reset_query(); ?>
这篇关于自定义帖子 wp_query 上的分页的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文