WooCommerce 使用帖子类型存档模板来促进搜索结果。此扩展允许 SearchWP 使用 WooCommerce 的此默认行为。此扩展还包含 WooCommerce 搜索的其他功能,例如分层导航。
如果您没有使用内置/标准 WooCommerce 搜索结果页面(例如,您的搜索结果 URL 没有post_type=product
任何地方),则不需要此扩展。因此,如果您想禁用 SearchWP 的通知,请将以下内容添加到您的主题中functions.php
:
// This is for SearchWP 4.
add_filter('searchwp\missing_integration_notices', '__return_false');
// This is for SearchWP 3.
add_filter( 'searchwp_missing_integration_notices', '__return_false' );
WooCommerce 是 WordPress 领先的电子商务平台之一。SearchWP 使搜索您的 WooCommerce 商店比原生 WordPress 搜索更强大。WooCommerce 也有自己的一套搜索工具和过滤选项。WooCommerce 集成旨在弥合 WooCommerce 的所有搜索工具和 SearchWP 之间的差距。
只需下载 WooCommerce 集成并与 SearchWP 一起激活它。SearchWP 扩展是独立的插件,它们本身就是独立的 WordPress 插件。
产品变化
WooCommerce 以与产品不同的方式存储产品变体。根据您希望结果的显示方式,您可以做一些事情来将产品变体数据与您的产品集成。
如果您想在产品旁边索引产品变体数据(允许产品变体数据导致父产品出现在搜索结果中),您可以按照此知识库文章概述的示例:索引和搜索 WooCommerce 产品变体 SKU
或者,您可以以此为起点强制产品变体显示为自己的帖子类型:查看代码片段
变更日志
1.3.10
- [修复]某些情况下标点符号的问题
- [更新]更新更新
1.3.9
- [修复] SearchWP 4 管理员搜索的问题
- [修复]某些情况下的股票排除逻辑
- [修复]某些情况下的排序适配
1.3.7
- [改进]在排除缺货商品时使用
tax_query
代替meta_query
(在 WooCommerce 中启用时)
1.3.6
- [更改]现在由
Mod
s处理隐藏/缺货排除(如果适用)以更好地与其他插件集成
1.3.5
- [修复]在某些情况下,与排序的集成无法按预期工作
1.3.4
- [修复]在某些情况下多词搜索不起作用
- [更新]更新更新
1.3.3.1
- [修复] SearchWP 未激活时防止错误
1.3.2
- [修复] SearchWP 4 兼容性更新
1.3.1
- [新]添加 SearchWP 4 兼容性
1.2.2
- [修复]高亮支持
- [更新]更新更新
1.2.1
- [更改]拦截 WooCommerce JSON 产品搜索(在 1.2 中添加)现在是可选的
- [新增]新过滤器:
searchwp_woocommerce_hijack_json_search
控制是否拦截 WooCommerce JSON 产品搜索请求
1.2
- [新]添加对 WooCommerce JSON 产品搜索的支持
1.1.22
- [修复]修复与 WooCommerce 价格过滤器最小值和最大值的集成
- [修复]修复重量计算错误的问题
1.1.20
- [修复]修复了 WordPress 管理区域中的搜索问题
- [改进]改进短路行为以减少开销
1.1.18
- [修复]在某些情况下恢复了引擎统计的日志记录
- [更新]更新更新
1.1.17
- [修复] 未找到结果时更好地执行
- [改进] 防止冗余搜索运行
- [更新] 更新更新
1.1.16
- [改进] 与 WooCommerce 原生排序更好地集成
1.1.15
- [修复]修复某些情况下最终结果无法显示的问题
1.1.14
- [修复]修复某些情况下最终结果无法显示的问题
1.1.13
- [修复]修复了 WooCommerce 3.0 中产品可见性的问题
1.1.12
- [修复]修复了使用 WooCommerce 分层导航小部件时可能无法显示正确结果的问题
1.1.11
- [新]
searchwp_woocommerce_forced
强制应用 WooCommerce 集成的新过滤器 - [改进]更好地考虑产品可见性
- [改进]更好地处理冗余过滤器调用
- [更新]更新更新
1.1.10
- [新]新动作
searchwp_woocommerce_before_search
- [新]新过滤器
searchwp_woocommerce_consider_visibility
- [新]新过滤器
searchwp_woocommerce_query_args
1.1.9
- [Fix]修复了在定义的商店页面上搜索时的问题
- [修复]修复了 WooCommerce 2.6 中 WooCommerce 分层导航小部件的问题
1.1.8
- [修复]解决了分层导航过滤器和结果不准确的其他用例
- [修复]启用该设置时正确排除缺货商品
1.1.7
- [修复]修复了 1.1.6 版本中引入的回归可能导致结果无法显示的问题
1.1.6
- [修复]修复了分层导航小部件计数不准确的问题
- [更新]更新更新
1.1.3
- [修复]修复了默认情况下 WooCommerce 隐藏产品未被排除在 WooCommerce 搜索之外的问题
1.1.1
- [修复]修复搜索日志计数不准确的问题
1.1
- 初始发行