我用Wordpress建立我的网站,用WooCommerce展示产品。
我为我的类别创建了两个不同的类别布局模板。我还知道如何在http://docs.woothemes.com/document/change-number-of-products-displayed-per-page/中更改每页产品的数量
但是,如果我想在category_1中每页显示20个产品,在category_2中每页显示40个产品,那么该如何实现呢?
先谢谢你...
发布于 2014-03-07 04:48:36
把这个放到你的functions.php里
function products_per_page_category( $count ) {
if( is_product_category( "category_1 " ) ) :
return 40;
elseif( is_product_category( "category_2 " ) ) :
return 20;
else :
return $count;
endif;
}
add_filter( 'loop_shop_per_page', 'products_per_page_category', 20 );发布于 2014-11-10 12:46:16
对我来说,我不需要改变任何编程方面的东西。
在普通的可湿性粉剂管理员中,转到
设置>阅读>“博客页面最多显示”
将该设置设置为每页要显示的产品数量。
当然,这会影响列表中博客的总帖子数和商店,因为产品只是一个自定义的帖子类型,这会影响所有默认的“帖子”页面列表。
发布于 2014-05-23 19:03:33
这里有另外三个选项。
Woocommerce产品是简单的帖子,产品档案使用阅读设置来确定每页的帖子数量。进入管理面板中的设置>阅读。
试用this plugin的
它允许您通过在管理面板选项菜单中选择您的设置来更改产品档案中的产品数量和每页的列数。
它允许您进行相同的配置,但将选择呈现给前端的站点访问者,将他们的选择保存在cookie中,并将该设置应用于整个站点。
这些插件将允许您编写一个类似的条件来设置每个页面的默认产品,并有选择地让您的网站用户选择每个页面的产品数量。
https://stackoverflow.com/questions/21667614
复制相似问题