
WooCommerce 产品元数据过滤器是一个简单但功能强大的 WordPress 插件,用于过滤您的 WooCommerce 产品
按产品重量、产品长度、产品宽度、产品高度、产品自定义字段、产品 ACF 字段等等进行过滤!
过滤仅适用于 WooCommerce 页面 (WooCommerce 主商店页面,存档产品列表)等。它不适用于添加到自定义页面的自定义产品列表,例如。通过第三方插件或短代码。
在 YouTube 上观看视频演示
特征
- 没有复杂的设置页面。通过小部件进行简单易行的管理。
- 开箱即用。
- 自动发现所有默认和自定义元键。
- 您可以创建 无限的产品过滤器 并将它们组合起来。
- 可扩展/开发人员友好。您可以在不破解它的情况下更改插件,而是通过 WordPress 过滤器和作。
- 适用于所有 WooCommerce 设置和主题。
- 可通过 .po / .mo 文件轻松翻译。
要求
- WordPress 4.0+
- 伍商务 3.0+
- 菲律宾比索 5.4+
用法
在 wp-admin 上,单击左侧菜单上的外观,然后单击小部件子菜单。找到“按元过滤产品”小部件并将其添加到相应的侧边栏上
在小部件选项上,根据您的需要填写字段
选项
- 标题:输入小组件的标题。大多数时候,它作为标题放置在小部件的顶部。
- 标签:放置您要过滤的元素的标签,例如。“宽度:”
- 元密钥:选择要过滤的元键
- 过滤器类型:选择“列表”以显示此元键的所有可用值,或者选择“范围”以创建滑块(如果您按数值进行过滤),例如。产品的重量
- 订单选项:选择筛选器值的顺序
- 订单自动刷新:这将从“范围”过滤器中删除提交按钮,并在过滤器更改后自动提交过滤器
- 你准备好了! *救*
对于开发人员
一些钩子已经到位。请搜索代码以获取完整列表。下面是其中一些示例。
过滤 器
您可以使过滤器显示在您想要的每个页面中。下面的代码将使它们显示在具有包含侧边栏的每个页面上。
add_filter( 'wmf_display_condition', 'my_wmf_display_condition'); function my_wmf_display_condition( $condition ) { return true; }
您可以更改过滤器类型的列表。
add_filter( 'wmf_filter_types', 'my_wmf_filter_types'); function my_wmf_display_condition( $types ) { $types['checkbox'] = __( 'Checkbox', 'wmf'); return $types; }
行动
您可以在过滤器类型上添加自己的行为
add_action( 'wmf_widget_end', 'my_wmf_widget_end', 10, 7 ); function my_wmf_widget_end( $title, $valueslabel, $metakey, $filtertype, $orderby, $autorefresh, $values_array ) { // your code here }
常见问题解答
-
我可以按任何自定义字段(元数据)进行过滤吗?
是的你可以。
-
如何在产品上添加自定义元数据?
在 wp-admin 中编辑产品。在屏幕右上角,单击“屏幕选项”并确保选中“自定义字段”。滚动到自定义字段元框并添加自定义元数据。
阅读有关自定义字段的更多信息 -
我可以将其放在网站的任何位置吗?
您可以将其放在网站的任何侧边栏上。
-
我可以按哪些默认字段进行筛选?
一些默认过滤器字段包括:
- 重量
- 长度
- 宽度
- 高度
- 能见度
- 库存状况
- 总销售额
- 销售价格
- 正常价格
- 税务状况
- 税级
- 特色
- 货号
- 评论计数
- 平均评分
-
我可以阅读文档吗?
关于 / 文档
更改日志
1.0.5 11/03/2021
- 功能:添加了对移动设备的触摸/拖动滑块支持
1.0.4 10/25/2021
- 修复:添加了缺失的 jQuery UI 图像
1.0.3 05/02/2021
- 修复:删除了一些 PHP 警告
1.0.2 09/12/2019
- 功能:添加了对浮点范围过滤器的支持
1.0.1 04/26/2019
- 修复:添加了对所有元键值的支持
1.0.0 04/24/2019
- 初始版本
来源和学分
此插件使用以下库
- jQuery-ui-滑块-点
原文链接:https://www.hrdweb.com/48731.html,转载请注明出处~~~
评论0