php - 如何在 WooCommerce 中来自短代码的产品列表中使用价格过滤
问题描述
介绍:
Woocommerce 使用和 等$_GET
变量来过滤价格。它适用于产品的默认列表(例如搜索结果、类别中的产品等)min_price
max_price
例如:https://website.com/category/clothing/?min_price=20&max_price=100
问题:
$_GET
使用简码在页面上显示产品时,诸如min_price
和之类的变量max_price
不起作用
简码示例:[products ids="36,35,96,95,68,6,62,9369,61,24,26" paginate="true" limit="30"]
和网址:https://website.com/custom-page-with-shortcode/?min_price=20&max_price=100
问题:
使用简码时有没有办法“激活”价格过滤?
我试图分析它是如何工作的,class-wc-widget-price-filter.php
但没有成功。
是否存在我应该参考的任何过滤器或操作?我不确定我应该在哪里寻找它
解决方案
推荐阅读
- c# - 折扣价未添加到我的 Windows 窗体 C#
- javascript - 声音无法通过网络音频正确播放
- react-native - 世博会-根据要求反应本机文件系统错误
- redux - 如何在 getInitialProps 中使用 redux 钩子
- ffmpeg - 与 Rust 上的 ffmpeg 库链接会给出“vdp_device_create_x11”(缺少 libvdpau-dev?)
- r - 分解一个向量,使用 R 中另一个向量的索引
- apache - 如何限制 apache 权限以防止用户直接访问代码?
- python - 将列添加到从字符串表达式中提取的 DataFrame
- javascript - 反应自定义钩子,计数器不断增加
- flutter - 如何滚动在颤动中组合的两个视图