WooCommerce 产品元数据过滤器
最近更新 2025年06月25日
资源编号 95606

WooCommerce 产品元数据过滤器

售后服务丨一次搭建,终身售后!7*24小时,全天候技术支持!
购买建站套餐:送国际域名、服务器、SSL证书、PAYPAL等国际流行支付!:
21
VIP折扣
    折扣详情
  • 基础套餐

    21.00 元10折

  • 高级套餐

    21.00 元10折

  • 企业套餐

    21.00 元10折

  • 集团套餐

    21.00 元10折

购买建站套餐,不懂技术,不懂美工,也可以搭建优质外贸独立站!
购买主题 查看演示 建站套餐
详情介绍

WooCommerce 产品元数据过滤器是一个简单但功能强大的 WordPress 插件,用于过滤您的 WooCommerce 产品

按产品重量、产品长度、产品宽度、产品高度、产品自定义字段、产品 ACF 字段等进行筛选!

过滤仅适用于 WooCommerce 页面 (WooCommerce 主商店页面、存档产品列表)等。它不会在添加到自定义页面的自定义产品列表上运行,例如。通过第三方插件或通过简码。

在 YouTube 上观看视频演示

特征

  • 没有复杂的设置页面。通过 Widgets 进行简单易行的管理。
  • 开箱即用。
  • Auto 会发现所有默认和自定义元键。
  • 您可以创建 无限的产品过滤器 并将它们组合在一起。
  • 可扩展/开发人员友好。您可以在不黑客攻击的情况下更改插件,但可以通过 WordPress 过滤器和作进行更改。
  • 适用于所有 WooCommerce 设置和主题。
  • 可通过 .po / .mo 文件轻松翻译。

要求

  • WordPress 4.0+
  • WooCommerce 3.0+
  • 菲律宾比索 5.4+

用法

在 wp-admin 上,单击左侧菜单上的“外观”,然后单击“小部件”子菜单。找到“Filter products by Meta”(按 Meta 筛选产品)小部件并将其添加到相应的侧边栏

在小部件选项上,根据您的需要填写字段

选项
  1. 标题:输入 Widget 的标题。大多数情况下,它作为标题放置在 Widget 的顶部。
  2. 标签:放入要过滤的元素的标签,例如。“宽度:”
  3. 元键:选择要作为筛选依据的元键
  4. 过滤器类型:选择 “列表” 以显示此元键的所有可用值,或者选择 “范围” 创建一个滑块(如果您按数值过滤),例如产品的重量
  5. 订购选项:选择过滤器值的顺序
  6. 订单自动刷新:这将从“范围”过滤器中删除提交按钮,并在过滤器更改后自动提交过滤器
  7. 你准备好了! *救*

对于开发人员

一些钩子已经到位。请搜索代码以获取完整列表。以下是其中一些示例。

过滤 器

您可以使过滤器显示在所需的每个页面中。下面的代码将使它们显示在具有包含侧边栏的每个页面上。

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
}

常见问题解答

  1. 我是否可以按任何自定义字段(元数据)进行筛选?

    是的,您可以。

  2. 如何在产品上添加自定义元数据?

    在 wp-admin 中编辑产品。在屏幕的右上角,单击“屏幕选项”并确保选中“自定义字段”。滚动到 Custom fields 元框并添加您的自定义元数据。
    阅读有关自定义字段的更多信息

  3. 我可以将其放在我网站的任何位置吗?

    您可以将其放在您网站的任何侧边栏上。

  4. 我可以按哪些默认字段进行筛选?

    一些默认筛选器字段包括:

    • 重量
    • 长度
    • 宽度
    • 高度
    • 能见度
    • 库存状态
    • 总销售额
    • 销售价格
    • 正常价格
    • 税务状况
    • 税类
    • 特色
    • sku
    • 评价计数
    • 平均评分
  5. 我可以阅读文档吗?

    关于 / 文档

更改日志

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-滑块-pips
打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)
常见问题

相关独立站主题

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务