Php WooCommerce,如何设置不同的';每页产品数量';到不同的类别?
我用Wordpress和WooCommerce建立我的网站来展示产品 我为我的类别创建了两个不同的类别布局模板。我知道如何更改每页的产品数量 但是,如果我想在类别1中每页显示20个产品,在类别2中每页显示40个产品,那么怎么做呢Php WooCommerce,如何设置不同的';每页产品数量';到不同的类别?,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,我用Wordpress和WooCommerce建立我的网站来展示产品 我为我的类别创建了两个不同的类别布局模板。我知道如何更改每页的产品数量 但是,如果我想在类别1中每页显示20个产品,在类别2中每页显示40个产品,那么怎么做呢 提前感谢…将其放在functions.php中 function products_per_page_category( $count ) { if( is_product_category( "category_1 " ) ) : retur
提前感谢…将其放在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 );
将其放入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 );
这里还有三个选择
这些插件将允许您编写一个类似的条件来设置每页的默认产品,并可选择为您的站点用户提供每页#个产品的选择。这里还有三个其他选项
这些插件将允许您编写一个类似的条件来设置每页的默认产品,并可选地为您的站点用户提供每页#个产品的选择。在许多woocommerce主题中,都有可用的产品转盘。在做任何模糊的把戏之前检查它们。您可以在该产品转盘中设置类别,还可以随附一个选项来更改要显示的项目数。旋转木马最好的一点是,如果你想显示更多的产品,它不会再次加载页面。它会提供一个滑块来查看所有产品。在许多woocommerce主题中,都有产品旋转木马可用。在做任何模糊的把戏之前检查它们。您可以在该产品转盘中设置类别,还可以随附一个选项来更改要显示的项目数。此外,carousel最好的一点是,如果您想显示更多产品,它不会再次加载页面,它会提供一个滑块来查看所有产品。对我来说,我不需要在编程方面做任何更改 在正常的WP管理中,转到 设置>阅读>“博客页面最多显示” 将该设置设置为每页要显示的产品数量
当然,这会影响你的博客在列表中的帖子总数和你的商店,因为产品只是一种自定义的帖子类型,这会影响所有默认的“帖子”页面列表。对我来说,我不需要在编程方面做任何更改 在正常的WP管理中,转到 设置>阅读>“博客页面最多显示” 将该设置设置为每页要显示的产品数量 当然,这会影响你的博客在列表中的帖子总数和你的商店,因为产品只是一种自定义的帖子类型,这会影响所有默认的“帖子”页面列表