首页 > 解决方案 > 如何添加切换以更改 content-product.php 上显示的产品数量

问题描述

我正在尝试在我的产品类别顶部添加一个切换或下拉菜单,使用户能够更改显示的产品数量,目前它默认为 4。

实现这一目标的最佳方法是什么?到目前为止,我似乎甚至无法手动更改默认号码。

我在最新版本的 Woocommerce 上使用 Woocommerce 文件 content-product.php 并且几乎将其保留为库存。

Woocommerce 似乎确实建议使用以下代码:

/**
 * Change number of products that are displayed per page (shop page)
 */
add_filter( 'loop_shop_per_page', 'new_loop_shop_per_page', 20 );

function new_loop_shop_per_page( $cols ) {
  // $cols contains the current number of products per page based on the value stored on Options -> Reading
  // Return the number of products you wanna show per page.
  $cols = 9;
  return $cols;
}

但是,到目前为止,我一直没有运气,并且不确定还有什么可以尝试的。

非常感谢,乔治。

标签: phpwordpresswoocommerce

解决方案


推荐阅读