【问题标题】:Woocommerce View all Products in PaginationWoocommerce 查看分页中的所有产品
【发布时间】:2016-05-03 02:32:19
【问题描述】:

我的客户要求我在他们的 WordPress / Woocommerce 网站的分页部分添加一个“查看所有”产品按钮,并添加页码 http://www.nicholasjohninteriors.co.uk/product-category/lighting/

我找到了几个网站提供了执行此操作的代码,但如果有人可以为我提供一些很棒的工作代码,似乎没有一个可以工作?

谢谢,

詹姆斯岛

【问题讨论】:

  • StackOverflow 不是免费的编码服务。阅读How to Ask上的页面
  • 很抱歉,我不确定我是否理解您的意思,而且它没有说明付款。我认为这是一个问答论坛,我该如何回答问题?
  • 这出现在已标记问题的审核队列中。你说:if someone could provide me with some working code that would be great please?。那就是要求别人给你,或者写代码。这与本网站无关。您可以做的是从其中一个站点添加代码并解释它是如何不工作的和/或您遇到的错误

标签: wordpress woocommerce


【解决方案1】:

首先将下面的代码添加到functions.php 到您的主题中。

if( isset( $_GET['showall'] ) ){ 
add_filter( 'loop_shop_per_page', create_function( '$cols', 'return -1;' ) ); 
}
else {
    add_filter( 'loop_shop_per_page', create_function( '$cols', 'return 12;' ) );
}

然后在您的主题视图中创建一个链接并像这样传递 url:

<a href="https://www.nicholasjohninteriors.co.uk/product-category/lighting?showall=1">view all</a>

Source

【讨论】:

  • 还记得它会将您的默认 product_count 更改为 12
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-05-16
  • 2020-01-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-31
  • 2017-10-30
相关资源
最近更新 更多