wordpress页面调用分类产品如何支持分页
页面中插入woocommerce短代码[product_categorycategory="parenting-series"per_page="9"columns="3...
页面中插入woocommerce短代码[product_category category="parenting-series" per_page="9" columns="3" orderby="title" order="asc"],只显示当前分类中的9个产品,要如何全部显示并且分页,在线等。
展开
1个回答
2014-09-15
展开全部
per_page="9"
这个9就是只显示9个产品,你把数字改大点去试试
这个9就是只显示9个产品,你把数字改大点去试试
更多追问追答
追问
如果有100个产品岂不是要显示100个了,页面太长了,我要每页显示9个,分页浏览。可以吗 。 或者用其他方式实现,不一定要用这短代码
追答
下面代码调用分类ID=3的内容第一页显示9篇文章,余下的支持分页:
<?php
$limit = get_option(‘posts_per_page’);
$paged = (get_query_var(‘paged’)) ? get_query_var(‘paged’) : 1;
query_posts(‘cat=3&showposts=’ . $limit=9 . ‘&paged=’ . $paged);
$wp_query->is_archive = true; $wp_query->is_home = false;
?>
<?php while (have_posts()) : the_post(); ?>
<div>
<a href=”<?php the_permalink(); ?>” rel=”bookmark” title=”<?php the_title(); ?>”><?php the_title(); ?></a>
<?php the_content(); ?>
</div>
<?php endwhile; ?>
//分页插件调用代码开始
<div>
<?php if (function_exists(‘wp_pagenavi’)) wp_pagenavi(); else { ?>
<div><?php next_posts_link(‘ 上一页 »’) ?></div>
<div><?php previous_posts_link(‘« 下一页 ‘) ?></div>
<?php } ?>
</div>
注意:在“showposts=”后面使用的是“$limit=9”,而不是我们平常用的“showposts=9”。否则就不能分页了。
你自己对照着修改吧,。。
对了,上面这个代码需要安装wp_pagenavi插件
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询