【问题标题】:WooCommerce [products] shortcode not displaying paginationWooCommerce [产品] 短代码不显示分页
【发布时间】:2020-07-23 18:19:23
【问题描述】:

我正在尝试显示带有分页的 woocommerce 产品。它应该每页显示 12 个产品。 我在页面上使用短代码 [products limit="-1" columns="4" paginate="true"]。现在它在页面上显示所有产品,没有分页。 谁能帮忙。

【问题讨论】:

    标签: php woocommerce pagination product shortcode


    【解决方案1】:

    WooCommerce Shortcode documentation 表示 paginate 属性:

    paginate – 打开分页。与limit 结合使用。默认为false,设置为true分页。

    这意味着您需要将产品数量限制为小于查询产品的总数。所以limit 属性需要是columns 属性值的倍数,所以在你的情况下类似于481216,20...

    例如,使用[products limit="16" columns="4" paginate="true"] 将在页面上显示一个带有分页的 4 x 4 产品的网格......

    所以limit="-1" 逻辑上禁用分页。

    在php代码中的使用:echo do_shortcode('[products limit="16" columns="4" paginate="true"]');

    【讨论】:

      猜你喜欢
      • 2013-09-06
      • 2018-02-08
      • 1970-01-01
      • 2015-02-25
      • 1970-01-01
      • 2022-01-20
      • 2017-06-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多