在产品类别页面上每页显示100个产品

时间:2018-07-27 作者:Nimesh Deo

我需要一次在产品类别页面上显示100个产品,如果有100个可用。

是否有任何特定的功能来执行此操作。

谢谢Nimesh

1 个回复
最合适的回答,由SO网友:LWS-Mo 整理而成

我需要一次在产品类别页面上显示100个产品,如果有100个可用。

如果你没有100种产品该怎么办<或者你只是想展示一下all 产品?

无论如何,您可以尝试更改查询参数(特别是这里的posts_per_page 参数)仅在产品类别页面上。

您可以使用WooCommerce挂钩来完成此操作。

add_action( \'woocommerce_product_query\', \'my_custom_query_code\' );
function my_custom_query_code( $query ){
    // only on product category pages, no other archives
    if ( is_product_category() ) {

        $limit = \'100\'; // the number of products

        // set the new "posts_per_page" parameter
        $query->set( \'posts_per_page\', $limit );
    }
}

结束

相关推荐

对WooCommerce的Functions.php更改不起作用

我正在尝试将其添加到函数中。php。在我的另一个站点上的测试实验室中,它可以很好地添加测试信息。但在这个网站上,我试图把它添加到什么都没有发生的情况下。该网站正在使用最新的woocommerce运行一个建筑节俭主题。有什么想法吗?我基本上只是想在每个产品页面上添加一行类似于免责声明但无法添加的文本。add_action(\'woocommerce_before_add_to_cart_form\',\'print_something_below_short_description\');