资源详细介绍:
在 WordPress 建站过程中,原生搜索功能的“拉胯”几乎是每个站长都会遇到的痛点。搜索速度慢、结果不精准、不支持自定义字段检索……这些问题不仅让用户体验大打折扣,更可能导致潜在客户流失。
今天,主题铺要为大家深度介绍一款被誉为“最快WordPress搜索插件”的神器——Super Speedy Search。
这款插件不仅仅是为了修复原生搜索的缺陷,更是为了将搜索体验提升到企业级的高度。它无需昂贵的第三方服务器,完全基于你现有的环境,通过重写底层查询逻辑,实现了百万级数据量的毫秒级响应。
什么是 Super Speedy Search?
Super Speedy Search是一款高性能的WordPress搜索优化插件。它的核心理念是“速度”与“相关性”。
据主题铺了解,大多数搜索插件还在使用效率低下的 LIKE 运算符进行数据库查询,这意味着数据越多,搜索越慢。而Super Speedy Search采用了全文索引(Fulltext Indexes)和自定义的Ajax处理程序,从根本上解决了性能瓶颈。
官方测试数据显示,即使在只有 20 美元/月的低配服务器上,面对 100 万个产品 的数据库,它也能在 0.2秒 内完成搜索和排序。这对于大型 WooCommerce 商城、内容门户站来说,简直是救命稻草。
Super Speedy Search 的功能列表非常硬核,以下是它的核心优势详解:
1. 极速响应:20ms 的 Ajax 搜索
普通插件的 Ajax 搜索往往有 0.5秒 以上的延迟,用户体验卡顿。
- 自定义 Ajax 处理程序:Super Speedy Search 绕过了臃肿的 WordPress 原生 Ajax 流程,使用自研代码,将响应时间压缩到了惊人的 20毫秒。这意味着用户在输入的同时,建议和结果就已经弹出来了。
2. 精准的相关性权重 (Weighted Search)
搜索快还不够,结果必须准。
- 文本权重:你可以自由调整标题、摘要、内容、分类标签、元数据(Meta)在搜索排名中的比重。
- 高级元数据权重:支持设置复杂的规则。例如:给“有库存”的商品加分、给“近6个月发布”的文章加分、给“置顶推荐”的内容加分。
- 时间权重:自动降低旧内容的权重,让新内容更容易被搜到。
3. 智能变体展示 (Smart Variations)
这是 WooCommerce 用户最爱的功能。
- 所搜即所得:如果用户搜索“红色耐克运动鞋”,搜索结果中会直接展示红色变体的图片,而不是默认的商品主图。这种细节优化能极大地提升点击率和转化率。
4. 强大的 Ajax 搜索面板
当用户开始输入时,插件会弹出一个包含四个区域的智能面板:
- 搜索建议:基于网站中最常见的短语,实时联想补全。
- 分类建议:如果用户搜了作者名,直接显示该作者的专属页面链接。
- 小工具面板:你可以在搜索面板里放入任何 WordPress 小工具(Widget)。
- 结果预览:直接展示最相关的文章或产品,支持网格或列表布局。
5. 全站加速:不仅仅是前台
很多插件只优化前台,后台依然卡成PPT。
- 后台搜索加速:Super Speedy Search 会接管并优化
WP_Query和 REST API 的所有查询。这意味着你的后台订单搜索、媒体库搜索、用户搜索都会变得飞快。管理员再也不用盯着屏幕转圈了。
6. 无需第三方服务器
与 Algolia 等 SaaS 服务不同,Super Speedy Search 完全运行在你自己的服务器上。
- 省钱:不需要每月支付昂贵的 API 调用费。
- 数据安全:所有数据都在你自己手里,无需同步到外部。
- 维护简单:插件会自动维护数据库索引,安装即忘,无需人工干预。
7. 广泛的兼容性
- 多语言支持:完美兼容 Polylang(推荐)和 WPML。
- ACF 支持:完美支持 Advanced Custom Fields,自定义字段也能被秒搜。
- 多面搜索 (Faceted Search):与筛选插件(如 Super Speedy Filters)完美配合,允许用户在搜索结果页面进一步按分类、品牌、属性进行筛选。
- 模糊搜索:支持拼写纠错和同义词设置,即使用户输错了字也能找到想要的内容。
Super Speedy Search 是一款真正懂性能优化的搜索插件。它没有华而不实的功能堆砌,而是把所有的技能点都点在了“快”和“准”上。
如果你的 WordPress 网站数据量较大(超过几千篇文章或商品),或者你对现有的搜索速度不满意,这款插件绝对值得一试。它能用最低的成本,换来最极致的搜索体验。
![图片[1]-Super Speedy Search汉化中文版(更新到5.52.32)-索引加速WordPress搜索优化插件下载-主题铺](https://cdn.zhutipu.com/wp-content/uploads/2026/01/20260120175842904.gif/ztp)
![图片[2]-Super Speedy Search汉化中文版(更新到5.52.32)-索引加速WordPress搜索优化插件下载-主题铺](https://cdn.zhutipu.com/wp-content/uploads/2026/01/20260120175843606.png/ztp)
= 5.52 (2026 年 5 月 12 日) =
wp sss rebuild现在会在构建结束时刷新 WordPress 对象缓存。 如果没有这个功能,启用持久对象缓存(Redis、Memcached)的站点可能会继续提供预重建的 alloptions 区块和用于构建 MATCH() 查询的搜索列列表,这会导致“找不到与列列表匹配的全文本索引”的问题,直到缓存自动过期。- 前端选项卡新增多投稿类型搜索。选择“搜索多个投稿类型”(重命名的“不设置”选项,现已移至主选项卡)会显示布局选择:单排名列表(现有的单查询行为)或按投稿类型混合的区块(一种新的布局,针对每种投稿类型运行一个查询,并使用其自己的模板渲染每个区块)。每种路径都是独立的 – 永远不会触及新控件的站点不受影响。
- 单列表模式添加了两个可选择覆盖的规则:“覆盖投稿类型”强制搜索仅限于选中的类型(取代主题/Woo/站点钩子可能决定的内容),而“覆盖模板”会通过所选投稿类型的 archive-{slug}.php 将结果页面路由到那里,这样多类型搜索就可以像(例如)产品存档一样看起来和感觉像。两者都默认为“让我的站点决定”,因此升级后保留现有的行为。
- 单列表多类型查询中的每行权重。以前,SSS 选择一种投稿类型并将其权重用于整个结果集(例如,混合帖子+产品查询会使用帖子权重对产品进行排名,忽略产品特有的元匹配,如 _stock_status=instock 提升)。现在,每行都使用其自己的投稿类型的权重通过每行 CASE 表达式在 wp_superspeedysearch.post_type 上进行评分。单一类型查询不受影响,产生的 SQL 与以前相同。
- 每个类型权重区块的新“投稿类型促销”行 – 为该类型的相关性评分添加一个恒定提升,以便管理员可以将某些类型(例如产品)偏置在单排名列表中高于帖子。在单一类型搜索或混合区块布局(其中区块顺序就是排名)中,此设置无效。
- 混合区块布局附带三个新模板:templates/sss-multi-search.php(包装器)、templates/sss-multi-search-section.php(通用)和 templates/sss-multi-search-section-product.php(Woo 感知,使用 wc_get_template_part 获取完整的产品卡)。主题可以在 /super-speedy-search/.php 中覆盖这些模板。每个区块标题都支持可配置的标题,并在渲染时替换 占位符。
- 插件范围内的 exclude_from_search 策略。注册为
exclude_from_search => true的投稿类型不再在任何地方作为选项提供 – 权重、建议、Ajax 投稿类型、默认投稿类型下拉列表、多搜索覆盖列表、混合区块“添加区块”下拉列表、部件、古腾堡区块。投稿类型作者的意图(从搜索中排除)现在得到 SSS 界面的尊重。故意希望公开此类 CPT 的站点可以通过现有的 sss_post_types_args 过滤器重新启用它。升级的副作用:以前在(例如)Ajax 选项卡中配置的已排除 CPT 将从管理界面消失,但其保存的设置仍保留在 sss_options 中。 - 现在根据用户输入的单词实际声明的术语对税收组合建议进行排名,而不是按原始深度排名。每个输入的单词最多声明一个术语,并且完全声明术语的区块(完美匹配)首先出现;在同一层级中,声明的术语越多,胜算越高(3 术语匹配优于 2 术语匹配优于 1 术语匹配)。已移除的“深度优先级乘数”设置可能导致在用户仅输入单个单词时意外将三元组推到顶部,该单词碰巧与行中的两个术语相匹配,这会产生误导性的建议。搜索仅匹配投稿类型标签(无术语声明)的区块不再返回。
- 税收建议部分新增“标记匹配”设置:Optimal(默认)无论输入顺序如何,都能找到最佳标记到术语的分配;而 Strict order 则要求标记按照管理员的 tax_a → tax_b → tax_c 顺序声明术语,因此输入顺序不符则评分较低。如果您按用户可能输入的顺序设置税收,请选择 Strict。
- 当 Super Speedy Filters 激活时,税收组合建议的 URL 现在通过 Super Speedy Filters 传递,因此点击目标(如“Dogs ▸ Dog Grooming ▸ Cool Dogs Co ▸ Red”)会进入漂亮的永久链接表单(例如 /product-category/dogs/dog-grooming/brands/cool-dogs-co/color/red/),而不是混合漂亮的基址和原始查询参数(?product_brand=cool-dogs-co&pa_color=red)。如果没有 SSF,仍然会生成现有的查询参数 URL。需要 SSF Pretty URLs 插件才能实现美化的表单。
- 现在,税收组合建议的行具有“显示投稿类型名称”下拉菜单(不显示 / 在开始时显示 / 在末尾显示),因此您可以决定每行是否显示投稿类型标签(例如“Caterpillar – Excavators ▸ Machine”)以及显示的位置。默认是不显示。更改此首选项后立即生效 – 无需重建。
- 税收组合建议现在会以粗体显示匹配的前缀标记(例如,输入“dog to”会使“Dog” 和 “To” 在 “Dog Toys” 中以粗体显示),与现有的帖子标题建议和下拉样式(填充、悬停、链接颜色)相匹配,以实现视觉一致性。
- 当启用“启用我们的超快速 ajax”功能时,税收组合建议现在会通过超快速的 ajax mu-plugin 路径 – 以前的组合始终会退回到标准 WP REST API 路径,而帖子标题和税收建议则使用快速路径,因此组合明显比其他建议类型慢。(将捆绑的 mu-plugin 升级到 1.14.3 – 它会在下一次管理员页面加载时自动重新部署。)
- 税收组合建议行现在会过滤 Taxonomy A/B/C 下拉列表,仅显示为所选投稿类型注册的税收,因此您不会意外选择不适用的税收。
- 新增税收建议功能 – 预先计算特定投稿类型(例如“Caterpillar – Excavators – Machine”)的 1、2 或 3 个税收术语组合的建议行,并具有准确的每行帖子数量。只有在已发布的帖子中实际存在的组合才会被索引。建议在 ajax 下拉列表中出现在现有标记建议下方。在建议选项卡的新税收建议部分进行配置 – 选择一个投稿类型和每行 1-3 个税收;深度由您填充的税收槽推断。
- 存在于多个投稿类型中的相同(制造商,类别)对会为每个投稿类型生成一个建议行,每个都有自己的帖子数量和投稿类型标签,因此用户会看到诸如“Caterpillar – Excavators – Machine”和“Caterpillar – Excavators – Industry”作为独立行,当两者都包含产品时。
- 点击税收组合的过滤存档 URL 是在读取时构建的,并会进入 WooCommerce/税收存档页面,并将其他术语作为查询参数应用 – 无需依赖 Super Speedy Filters。
- 新增 REST 端点 /wp-json/sss/v1/combinations/ 以 JSON 格式返回匹配的组合。
- 新增 WP-CLI 子命令:wp sss rebuild taxonomy_suggestions 仅重建税收组合表。wp sss rebuild(无范围)和 wp sss rebuild all 现在也包括税收建议作为最后一步;wp sss rebuild search 和 wp sss rebuild suggestions 继续跳过它们。推荐:在您的服务器 crontab 中添加 wp sss rebuild 以实现每晚刷新,如果管理员触发的重建因主机 PHP 超时而失败。
- 高级选项卡现在列出所有 WP-CLI 重建命令,并指导在管理员触发的重建因主机限制(30 秒 PHP 超时,内存上限,不可靠的 WP-cron)失败时优先使用 CLI。
- 重建跳过禁用的建议类型 – 如果启用帖子标题建议为关闭状态,则不会运行帖子标题标记生成管道(以前会重建建议表,无论是否有人查询它)。启用税收建议也是如此。现有的建议表保持不变,因此稍后重新启用该功能时无需重建即可开始工作。
- 将“建议”选项卡重构为两个部分:“帖子标题建议”(现有的基于标记的建议,现在有一个投稿类型选择器,允许您扫描特定投稿类型的建议标记,而不是依赖 Ajax 投稿类型选择)和新的“税收建议”部分。
- Ajax 选项卡中的“启用 Ajax 建议”重命名为“启用建议”,并具有两个复选框:“启用帖子标题建议”,“启用税收建议”。
- Ajax 选项卡上的旧版“建议税收”单项字段现在对新用户隐藏,通过一次性迁移实现;现有的已勾选税收的站点保留此字段可见,以便其设置继续按原样工作。
- 修复了在 PHP 8.2+ 上每个管理员页面都会出现的 wp-admin 工具栏和左侧边栏之间的空白 – SSS 类正在创建动态属性而未声明它们,触发 E_DEPRECATED 警告,导致 WP 在 body 上添加 .php-error 类。
- 修复了 Readiness Status 排序列表中的未定义 $wpdb 警告。
= 5.51 (2026年4月18日) =
- 将“搜索分析”选项卡更名为“分析和缓存”,以更好地反映其包含的缓存选项
- 为缓慢搜索添加了自动缓存:缓存任何跟踪的平均速度超过可配置阈值(默认 > 250ms)的搜索词,持续可配置时长(默认 20 分钟)。与现有的基于频率和 top-X 的自动缓存选项一起工作
- 修复了分析和缓存表格中平均速度缺失的问题 – 在查询运行之前,主查询搜索在前端被跟踪,因此没有记录速度(列始终显示 -)。现在,在 pre_get_posts 中存储开始时间,并在查询实际执行后通过 the_posts 过滤器记录已用毫秒。缓慢搜索自动缓存现在有真实的数据可供使用。
- Meta Search 选项卡现在在首次加载时立即加载 – 只有常用搜索元键的精选白名单(SKU、MPN、GTIN、ISBN、EAN、UPC、ASIN、品牌、制造商、型号、供应商、供应商代码、零件编号、副标题、署名、简介、购买备注、变体描述等)通过索引 IN 查找查询 wp_postmeta
- 在 Meta Search 选项卡上添加了“获取所有元键”按钮(替换“刷新元键列表”),通过 AJAX 按需运行详尽的 postmeta 扫描
- 已选中的元键始终在第一次页面加载时显示,以便保存的设置保持可见,即使不在白名单中
- 添加了新的 sss_meta_keys_whitelist 过滤器,以便可以按站点扩展白名单
- 从详尽扫描中排除了包含“post_id”的任何元键(例如 foo_post_id_123),以防止插件将帖子 ID 嵌入到元键名称中
- 从详尽扫描中排除了以 fsp_fb_ 开头的元键
- WP-CLI 重建现在在执行每个 SQL 语句之前打印该语句(以前在完成后打印),以便用户可以实时看到当前正在运行的查询
- 添加了搜索分析选项卡 – 跟踪用户搜索的术语,查看热门搜索,并配置每术语重定向和缓存
- 添加了搜索术语重定向 – 管理员可以将热门搜索术语(例如“borisov”)重定向到特定 URL(例如 /tags/borisov/),而不是运行搜索
- 添加了搜索结果缓存 – 全局缓存、每术语缓存和对最近 Y 小时内 top X 搜索的自动缓存
- 添加了搜索跟踪 – 使用 INSERT ON DUPLICATE KEY UPDATE 进行聚合搜索频率跟踪,对性能影响最小
- 修复了建议生成器中未定义的 $default_language 变量,导致 PHP 警告和用户添加的建议的语言分配不正确
- 修复了排序检测:SSS 表现在与实际的 wp_posts 表排序(通过 SHOW TABLE STATUS 检测)相匹配,而不是依赖可能与现有表不同的 wp-config.php 默认值
- 从建议 DELETE 连接中删除了硬编码的排序 utf8mb4_unicode_ci – 重建现在自动确保所有建议表具有匹配的排序
- 如果排序不同,重建过程现在会 ALTER 持久性建议表(useradded/userremoved)以匹配检测到的排序
- 就绪检查现在始终显示所有 SSS 和 WordPress 表的排序,无论 TranslatePress 是否安装
- TranslatePress 排序不匹配现在显示 ALTER SQL,供用户手动运行
- 构建过程现在在“Duplicate entry”调度器错误时正确中止,而不是在无限循环中重试,并提供使用 wp sss rebuild via CLI 的说明
- 构建过程现在在 SQL 错误时正确取消队列,而不是调用 exit,这会使队列保持完整
- 修复了搜索结果缓存 – 缓存现在适用于完整页面和 AJAX 搜索,共享代码路径在 sss_pre_get_posts 中
- 修复了缓存存储错误,WordPress 的 found_posts 过滤器在 the_posts 之前触发,清除 pending 缓存数据,然后再捕获 ID
- 将缓存存储从查询变量(WordPress 内部重置)更改为使用 spl_object_id 的 SSS 实例属性进行可靠跟踪
- 缓存现在存储 FOUND_ROWS() 的 found_posts 总数,以确保在缓存命中时正确分页
- 基于频率的缓存:“在 Y 期间 X 次搜索缓存 Z 时长”替换简单的“全部缓存”切换
- 设置选项卡现在在保存后保留活动选项卡(哈希保留在表单引用中)
- 搜索速度(毫秒平均查询时间)现在在搜索分析表中跟踪和显示
- 添加了多搜索选项卡,分为两个阶段的搜索:第一阶段限制为最近的内容以获得更快的速度,第二阶段如果最近的结果不够,则降级为无限制搜索
- 可配置的最近时期(天/周/月)和“搜索较旧的项目”按钮文本
- 当第一阶段填满一整页时,分页被“搜索较旧的项目”按钮取代,该按钮显示排除最近结果的剩余结果
- AJAX 下拉搜索也使用多阶段:首先尝试仅限最近的搜索,如果结果不足,则降级为无限制搜索
- 多阶段搜索与现有的搜索缓存配合使用 – 缓存结果尊重日期限制
= 5.50 (2026年3月21日) =
- 修复了建议生成器停止词移除,使用与 MariaDB 不兼容的反向引用语法,导致出现损坏的建议,如“1the”、“1end”
- 修复了所有格省略号在建议中创建多余的“s”标记(例如“trump s”、“biden s”),通过在删除标点符号之前剥离’s’
- 添加了智能弯曲引号处理程序,以将其标准化为直引号
- 通过设置适当的帖子上下文和保护无图像帖子的缩略图调用,修复了 Ultra Ajax 模式下的 PHP 警告“Attempt to read property before_loop on null”
- 为 ajax 搜索添加了一些 CSS 修复 – 图像的最小宽度和标题中长单词的强制换行(感谢 @macksix)
= 5.49 (2026年3月11日) =
- 修复了 PHP 弃用警告:用 (float) 替换了(double)在 super-speedy-search-admin.php、sss.php 和 sss-ajax-results.php 中的强制转换
= 5.48 (2026年3月6日) =
- 在附加选项选项卡中添加了新的提升搜索权限选项,以便管理员可以选择其他角色始终可以看到私有和缺货商品
- 在 Meta Search 查询中添加了常见的元键排除,以避免用管理员选项卡中无用的元键淹没
= 5.47 (2026年3月4日) =
- 为 polylang 分类法建议添加了语言列 – 需要重建表以使用新的修复程序
- 改进了 polylang 集成
- 在 Ultra ajax 中添加了管理员身份验证 cookie,以允许管理员从 ajax 搜索私有项目
- 修改了 ajax 以检测用户权限,允许管理员从 ajax 搜索私有项目
- 为启用调试日志和定义(‘SSS_VERBOSE’, true);的 wp-config.php 文件添加了 SSS_VERBOSE 模式,用于额外的调试日志记录
- 更新了 ajax 搜索,以便在管理员进行搜索时忽略库存检查
= 5.46 (2026年2月26日) =
- 为 Anasta 过滤器添加了过滤器移除,当 SSS 在前端激活时,可以加快并改善这些站点上的搜索速度
= 5.45 = (2026年01月19日) =
- 为媒体搜索添加了修复,其中一些图像被标记为隐藏,但无论如何都应该显示
= 5.44 = (2025年11月24日) =
- 在 Ajax 设置选项卡中添加了 2 列显示选项(如果您已经使用自己的 CSS 添加了 2 列,则无需启用此选项)
- 为建议添加了 polylang 支持,因此仅显示当前语言的建议
- 在“附加选项”选项卡中添加了新的 Polylang 设置 – 让您可以选择是否希望按语言过滤建议和文章/产品(您不必这样做)
- 修复了建议中的微小错误,该错误可能导致 z 出现(z 用作特殊字符的替换,以改进小标记搜索)
- 修复了建议中的微小错误,其中最小建议实际上比界面建议的要多 1 个(例如,如果您将其设置为需要 2 次出现,则实际上需要 3 次出现)
- 为文章搜索添加了 polylang 语言感知 – 先前,它正在工作,但它依赖于 polylang 分类法连接,这比直接在 wp_superspeedysearch 上的语言列要慢一些
- 为 polylang 的文章添加了语言列的表维护
- 改进了入职流程 – 修复了自动构建,直到保存设置并在新安装上重复测试后才构建(完美工作!)
= 5.43 = (2025年11月18日) =
- 为插件更新检查器添加了完全的命名空间,以防止与第三方插件冲突
= 5.42 = (2025年11月14日) =
- 修复了 Ajax 搜索框中第二行及以上丢失分类法信息(导致子站点安装中永久链接不正确)的错误 https://github.com/superspeedyplugins/issue-tracker/issues/306
- 修复了 WordPress 子站点中的错误,其中表单操作 URL 为 / 而不是 /sub-site/
= 5.41 = (2025年11月11日) =
- 为连字符标记(以及其他具有特殊字符边界的词)添加了邻近搜索 – 这尤其改善了媒体搜索
- 添加了新选项卡,以更有条理的方式组织选项
- 在覆盖前端搜索时,添加了特定的 post_type 覆盖选项
- 添加了特定的后端媒体搜索覆盖选项
= 5.40 = (2025年10月17日) =
- 修复了与“排除搜索”或“隐藏”产品相关的全表重建的另一个错误
= 5.39 = (2025年10月16日) =
- 修复了与隐藏产品相关的表重建代码错误,因此启用了“排除在搜索结果之外”的项目将被正确隐藏
= 5.38 = (2025年10月15日) =
- 修复了作为 woo 后台订单搜索一部分的产品搜索中,使用 wp_前缀而不是 {$wpdb->prefix} 的错误
- 为支持 HPOS 订单项目元查询(例如,查找包含产品或变体的历史订单)添加了新索引
- 基于产品的 HPOS 订单搜索优化,使用新索引
= 5.37 = (2025年10月14日) =
- 修复了“搜索变体”选项的修复,因此它不会影响订单搜索 – 如果搜索禁用或未发布的产品,它们现在将起作用
- 针对与搜索变体维护相关的新代码,优化了 sss 更新的表维护
= 5.36 = (2025年10月09日) =
- 为 HPOS 订单搜索覆盖,向订单添加了最新优先排序
= 5.35 = (2025年10月08日) =
- 修复了“搜索变体”选项中的问题,即草稿父产品意味着子变体可以被找到(如果您受此影响,请运行
wp sss rebuild search)https://github.com/superspeedyplugins/issue-tracker/issues/280 - 添加了与 Sequential Orders 插件安装时 HPOS 订单搜索的兼容性 https://github.com/superspeedyplugins/issue-tracker/issues/293
- 修复了小工具占位符未正确转义 HTML 的问题 https://github.com/superspeedyplugins/issue-tracker/issues/299
- 在 wp-admin > 产品搜索覆盖中添加了 product_category,因此它现在会尊重您选择的分类法 https://github.com/superspeedyplugins/issue-tracker/issues/291
= 5.34 = (2025年10月04日) =
- 如果未安装 Scalability Pro,添加了缺少索引 https://github.com/superspeedyplugins/issue-tracker/issues/300
= 5.33 = (2025年08月20日) =
- Woodmart 升级的 CSS 修复,以确保弹出框不会覆盖其他框
= 5.32 = (2025年08月13日) =
- 为 Woodmart 全屏添加了额外的 CSS,以模仿 Woodmart 全屏向上滚动并在页面顶部的效果
- 为 Woodmart 全屏添加了额外的 JS,以处理 X 按钮关闭弹出窗口
- 修复了在订单中退款项目时的 SKU 搜索 https://github.com/superspeedyplugins/issue-tracker/issues/281
- 进一步改进了 WooCommerce > 订单中的产品搜索,因此您可以通过标题、描述等搜索以查找包含产品的订单,而无需知道 SKU https://github.com/superspeedyplugins/issue-tracker/issues/273
= 5.31 = (2025年07月25日) =
- 修复了商店以不含增值税的价格存储但显示含增值税价格的情况,现在将使用商店的基础增值税率来计算正确价格
- https://github.com/superspeedyplugins/issue-tracker/issues/278
= 5.30 = (2025年05月29日) =
- 修复了带有 guid 列的变体搜索
= 5.29 = (2025年05月23日) =
- 修复了分类法搜索,以便正确遵守在 Ajax 分类法搜索中搜索或不搜索描述的选项
= 5.28 = (2025年03月11日) =
- 订单搜索的热修复,添加按订单 ID 搜索会破坏订单的文本搜索
= 5.27 = (2025年03月11日) =
- 为搜索表单添加了 aria-label,使用占位符文本,如果没有则默认为“Search”,并根据您的本地化文件进行翻译
= 5.26 = (2025年03月10日) =
- 添加了新的“按订单 ID 搜索”测试
- 修复了损坏的按订单 ID 搜索功能
= 5.25 = (2025年03月06日) =
- 修复了 usermeta 搜索,包括修复 lastname 搜索
= 5.24 = (2025年03月05日) =
- 添加了 cli 测试,以帮助将来诊断客户站点上的问题
- 修复了 HPOS 订单搜索返回数据的方式问题,以便完整的 HPOS 搜索现在可以正常工作
= 5.23 = (2025年02月21日) =
- 改进了后台 CSS 加载条件
- 添加了新的定义(‘SSS_SEARCH_ACTION’, ‘/’); // 您可以将其更改为 /shop/ 或其他任何内容以更改搜索基础 URL
= 5.22 = (2025年02月18日) =
- 为所有暂存表添加了主键 – 这些表对于暂存/导入表来说并非必需,但有些主机如果缺少 PK 会报错
= 5.21 = (2025年02月18日) =
- 为 HPOS 订单表添加了全文索引
- 添加了新过滤器以处理 HPOS 的订单搜索覆盖 – 订单搜索现在又快了!
- 更新了 DB 版本 – 需要重建表以应用新索引
= 5.20 = (2025年02月08日) =
- 修复了 Elementor FSE 编辑器的错误 – 我们用于重定向 ultra ajax 帖子的查询字符串解析器干扰了他们的可视化编辑器
= 5.19 = (2024年12月03日) =
- 更新以避免 WooCommerce Bulk Variations 插件使用 SSS,该插件惊人地在产品详情页面上“搜索”产品变体,即使所有这些变体都列在父产品中
= 5.18 = (2024年11月27日) =
- 修复了用于清除许可证密钥更改时本地瞬态缓存的新设置
- 当用户续订或升级时,添加了一个新的“立即重新检查”按钮在许可证密钥页面上
= 5.17 = (2024年11月26日) =
- 更新为使用新的更快的许可证检查器
- 将设置页面移至 Super Speedy 菜单别名下
- 在插件列表中添加了指向设置页面的链接
= 5.16 = (2024年11月20日) =
- 将 SHOW FULL PROCESSLIST 降级为仅 SHOW PROCESSLIST,因此 WP DB 用户不需要 process 权限
= 5.15 = (2024年11月19日) =
- 修复了隐藏额外的 TranslatePress 配置内容的微小修复,除非 TranslatePress 处于活动状态
= 5.14 = (2024年11月19日) =
- 为 TranslatePress 用户添加了一些额外代码,这些用户过去曾迁移过,但其数据库中的排序规则或字符集不兼容
- 插件突出显示差异并提供 SQL 以修复排序规则和字符集差异 – 请在 DEV 上测试!
= 5.13 = (2024年11月15日) =
- 添加了 TranslatePress 兼容性 – 需要重建表
- 在 wp-admin > 搜索 > 主选项卡中为默认占位符添加了新选项
= 5.12 = (2024年11月15日) =
- 修复了 Ultra Ajax 列表模式的日期格式设置
- 更改了 wp-admin woo 产品搜索,因此管理员搜索除垃圾邮件外的所有内容,而不是特定的文章状态
- 此外,如果切换到垃圾邮件,它也可以搜索垃圾邮件
= 5.11 = (2024年11月12日) =
- 为 Ultra Ajax 输出添加了日期格式选项
= 5.10 = (2024年11月08日) =
- 修复了搜索“{x} s”时出现的错误,该错误导致建议中出现 **
= 5.09 = (2024年10月30日) =
- 修复了编辑产品页面上的“从目录中隐藏”选项的编辑产品选项的 ajax 搜索
- 非 WooCommerce 项目不受影响
= 5.08 = (2024年10月29日) =
- 修复了搜索结果页面上的分页问题
- 如果启用了 Scalability Pro Remove SQL_CALC_FOUND_ROWS,它会工作
- 但如果没有它,随着以前的新优化,它没有计算总页数
- 总页数现在回来了,而且比以往任何时候都快
= 5.07 = (2024年10月23日) =
- 从错误日志中移除了多余的日志记录
= 5.06 = (2024年10月22日) =
- 稍微改进了与 TranslatePress 的兼容性 – 构建过程仍需要修改才能完全兼容
= 5.05 = (2024年10月18日) =
- 热修复了来自编辑产品页面的交叉销售、追加销售、“任何”ajax 产品搜索
= 5.04 = (2024年10月18日) =
- 热修复了表排序规则未被尊重的问题
= 5.03 = (2024年10月16日) =
- 热修复了 wp-admin 产品搜索,硬编码了 wp_表前缀 🙁
= 5.02 = (2024年10月16日) =
- 热修复了不支持变量赋值的 MySQL 版本
= 5.01 = (2024年10月15日) =
- 修复了使用新结构时的“精确搜索”错误
= 5.00 = (2024年10月13日) =
- 优化了重建,使其在一个表扫描中完成几件事,而不是多次表扫描
- 这也消除了运行优化表命令的需要
- 还加快了构建的第一部分所需的时间 – 这是唯一引用实时 WP 表的部分,因此它们使用的时间越短越好
- 例如,在 foundthru 上(100 万个产品),这个第一步需要 5 分钟,意味着我不能在 5 分钟内插入到 wp_posts – 没有什么大不了的 – 以前是 20 分钟
- 现在整个在 foundthru 上的搜索重建总共需要 20 分钟,以前是 40 分钟(不包括建议重建)
= 4.99 = (2024年10月13日) =
- 修复了 wp-admin 栏,使其正确显示 SSS Active
- 重构了表单生成代码,只有一个代码片段生成搜索表单
- 为固定定位覆盖移除了滚动锁定
- 重构了简码 PHP
- 更新了 post_status,仅在搜索中包含附件文章类型时才包含 ‘inherit’
= 4.98 = (2024年10月12日) =
- 修复了取消按钮,使其完全取消
- 为主选项卡上的勾号添加了 GUID 到全文检查
= 4.97 = (2024年10月12日) =
- 重新设计了 SQL 构建操作,以处理包含标点符号的短标记和标记
- 将速度带回优秀水平,构建速度已变慢
- 修复了“在此页面搜索”功能中的错误,该错误导致它仍然搜索单个页面上的页面,而不仅仅是归档页面
- 此外,此功能默认启用!(所有版本 > 4.85 都是开发版本)
= 4.96 = (2024年10月09日) =
- 修复了精确搜索,以便例如搜索“os”将仅匹配整个单词
- 这会影响同义词,例如,如果您有:os, operating system,那么“os”现在必须是精确的整个单词匹配
- 为 meta 列和 post_title 添加了部分匹配
- 例如,如果您有 000-XYZ-1234,您可以搜索 xyz-1234 甚至只是 1234 来找到该项目。
- 为了使这些部分匹配起作用,必须存在一个非字母数字分隔符,例如搜索 1234 而不是 000-xyz1234 将找不到任何内容
- 我考虑在未找到任何内容时,为管理员搜索提供一个按钮以执行慢速搜索并在字符串内搜索
- 改进了媒体搜索
- 修复了全文搜索,使其真正适用于媒体搜索
- 现在,类似于 meta 值和标题,您也可以搜索文件名的一部分来查找匹配项
- 修复了与 WP Sheet Editor 的兼容性
- 这只是一个谨慎的钩子,除非在产品管理员/搜索屏幕上,否则不会运行
- 修复了“搜索当前页面”小工具选项
- 它忽略了 URL 参数
- 还清理了搜索中双斜杠 //
= 4.94 = (2024年10月05日) =
- 将 REGEXP_REPLACE 代码更改为 MySQL 8 兼容 – 意识到它仅适用于 MariaDB 才能替换反向引用
= 4.93 = (2024年10月05日) =
- 修复了新快速代码中导致 orderby 出现错误的错误
- 修复了包含短标记的精确搜索
= 4.92 = (2024年10月04日) =
- 修复了新的同义词代码,使其与新的短标记代码和包含非字母数字字符的项目完美配合
- 修复了精确搜索,使其强制单词必须彼此相邻
- 修复了同义词搜索,以便当您使用长短标记(>=3 或 < 3 个字符)的组合时,搜索将起作用!
- 修复了短标记权重,以便它们得到适当的排名
- 修复了多个同义词匹配时的同义词,以便它执行正确的全文 {这些中的任何一个} AND {这些中的任何一个}
- 全文同义词在 >= 3 个字符时被设置为精确匹配
= 4.91 = (2024年10月04日) =
- 为不支持 ?p=x 的站点添加了后备重定向处理程序
- 我们的 Ultra ajax 无法访问 get_permalink 函数,因此它会生成 ?p=x 这样的 URL – 这些通常没问题,因为它们通常会重定向到漂亮的永久链接,并且不会被谷歌索引
- 客户端站点实现了 404 处理程序,阻止了其重定向,因此我添加了一个 parse_request 处理程序,如果设置了 ?p 并且是唯一设置的项,则会运行
= 4.90 = (2024年10月02日) =
- 添加了搜索结果的强制排序
- 改进了入职消息,并在发生表构建错误 502 网关错误时添加了指向 KB 指南的链接
= 4.89 = (2024年09月30日) =
- 修复了开发版本中引入的第 2 页及以上的问题
= 4.88 = (2024年09月26日) =
- 修复了 wp-admin 产品搜索,使其尊重配置的 meta 键 – 特别修复了 wp-admin > Products 上的 SKU 搜索
- 也许我们应该为前端和后端的可搜索 meta 键设置单独的配置?
- 改进了 SKU 搜索(和其他 postmeta),因此如果您有 XYZ/ABC 等条目,它们可以被完整搜索,但您也可以搜索 ABC 来找到它们。
- 修复了同义词搜索,使其与新的分词搜索完美配合
- 添加了 SKU 中间搜索功能
- 如果您的 SKU(或其他 postmeta)中间有标点符号,这些现在可以被匹配
- 例如,搜索 ABC 匹配 SKU 012-ABC
- 修复了权重,使其不再显示在页脚导航区域,并修复了它们与所有新的快速代码一起工作
- 为新的弹出搜索面板选项添加了 CSS 和 JS
= 4.87 = (2024年09月23日) =
- 改进了 wp-admin 产品搜索
- 如果产品变体与搜索匹配,并且表留下了空隙,或者在某些情况下出现致命错误(Elementor),则会中断
- 重构了产品搜索覆盖的工作方式,以避免 ->pluck 警告
- 这也恰好修复了一个报告的 SKU 错误
- 修复了产品可见性检查中的一个错误 – 即使 Woo 配置为不在搜索结果中显示缺货商品,仍有可能在结果中显示缺货商品
- 添加了一个静态函数缓存,用于检查列和索引是否存在,以删除重复查询(#208)
- 修复了建议构建时可能发生的排序规则错误
- 大大提高了短标记搜索的速度和准确性
= 4.86 = (2024年09月19日) =
- 修复了我们的 Ultra-ajax mu-plugin 发出的警告
- 重新构建了手动添加/移除建议的工作方式
- 如果过去使用过这些,则需要重建表
- 任何手动添加的建议将允许用户在这些词中搜索,最好为每个手动添加的建议保持 < 1000 个以保证速度
- 还要注意,这意味着这些建议将经常出现在顶部 – 如果您想在网站上突出显示热门搜索,这将很有用
- 大大提高了短标记搜索的速度
- 短标记 < 3 个字符,不包括标点符号,例如搜索“m.2 wi-fi”涉及 4 个短标记:m、2、wi 和 fi
- 以前,这些会添加通配符,例如搜索以 m 开头、以 2 开头、以 wi 开头和以 fi 开头
- 现在这些短标记必须匹配整个单词,因此添加的任何短标记都必须存在才能匹配
- 这也极大地改善了 SKU 搜索,尤其是 AB-12-93 类型的 SKU,其中零件都是短标记。
- 重新构建了 EXACT 搜索的工作方式
- 搜索字符串中用“引号”包围的任何内容现在都将被正确视为精确搜索
- 任何包含“单词分隔符”的其他标记都将被视为精确搜索,例如 wi-fi 会被转换为“wi-fi”,而不是搜索 wi fi
- 修复了与 WP Sheet Editor 的兼容性
- 只是一个谨慎的钩子,除非在产品管理员/搜索屏幕上,否则不会运行
- 修复了“搜索当前页面”小工具选项
- 它忽略了 URL 参数
- 还清理了搜索中的双斜杠 //
= 4.85 = (2024年09月14日) =
- 修复了与短标记搜索相关的错误,例如 wi-fi 失败(如果不存在长标记)
= 4.84 = (2024年09月13日) =
- #179 – 短标记乘数对超级快速搜索不起作用
- 短标记提升匹配标题中精确的整个单词
- 您可以使用一个新的定义来提升或减少此项 define( ‘SSS_SHORT_TOKEN_WEIGHT_MULTIPLIER’, 50 );
- 它也可以在高级开发部分中配置
- 这会提升与搜索的短标记匹配的任何项目,例如搜索“wi-fi 6”将获得 3 个短标记提升
- 改进了同义词搜索
- 重构代码以在全文引擎中提供单一的标记化功能
- 在修复同义词搜索中使用了重构后的代码,以便搜索按预期工作
- 修复了代码中的一个错误,如果特殊字符包含在空格分隔的标记中,则此项目会添加到精确搜索匹配项中,即使该项目是同义词也会添加
- 这意味着搜索“t-shirt”会要求必须确切出现“t-shirt”,而不是“tshirt”或“t shirt”,如果同义词中定义了这些
- 这也修复了例如 wi-fi 到 wifi,或 m.2 匹配到 nvme 或 m2 等的同义词
- 修复了 meta 搜索权重 – 它们未被正确应用
- 清理了一些其他小问题
= 4.83 = (2024年09月12日) =
- 修复了排序规则表构建问题
- 看起来在代码的某个地方,表重建再次硬编码了排序规则,而不是从 $wpdb 默认值中拉取
= 4.82 = (2024年09月10日) =
- 修复了新搜索按钮选项在控制台中出现的 JS 警告
= 4.81 = (2024年08月29日) =
- 改进了语音气泡的样式
- 在语音气泡左侧添加了缓冲器,使其不会移出屏幕
- 添加了剩余的 JS 调整,使所有内容都易于关闭
= 4.80 = (2024年08月29日) =
- 当用户点击任何新的弹出按钮以显示搜索栏时,添加了自动文本框焦点
- 修复了某些 wp-admin 页面上来自我们 JS 的一些警告
= 4.79 = (2024年08月28日) =
- 修复了与 woo 订单项目搜索相关的表构建错误
= 4.78 = (2024年08月27日) =
- 修复了对全局 $SSS 的使用,并使用其函数来检索选项,以避免再次出现任何缺少选项警告
- 在多个地方修复,以避免这些警告
- 移除了旧的未使用的代码
- 添加了仅限简码的新显示样式 – 一旦我对这个更有信心,就会添加到小工具中
- 允许您选择仅显示放大镜图标,单击时将出现一个弹出窗口
= 4.77 = (2024年08月09日) =
- #176 – 解决了高级功能被完全覆盖的问题,如果一个功能在 wp-config 中设置,然后在设置中保存
= 4.76 = (2024年07月25日) =
- 撤销了 https://github.com/superspeedyplugins/issue-tracker/issues/117 中对高级选项所做的更改
- 如果您在 wp-config.php 中设置了一个选项,它会使它之后的所有其他选项变灰
- 如果然后保存设置,这些其他变灰的选项将作为未选中状态保存
- 目前,我已禁用通过界面访问这些高级选项,并将所有定义重新添加回 defines.php 文件以立即修复此问题
= 4.75 = (2024年07月24日) =
- 非 woo 站点的修复 – 尝试创建索引以改进 woo 订单搜索,但未首先检查是否存在表
= 4.75 = (2024年07月15日) =
- #167 – 为 SSS 表格添加了常规(默认每周)重建选项 https://github.com/superspeedyplugins/issue-tracker/issues/167
= 4.74 = (2024年07月23日) =
- 修复了 @petar777 报告的 JS 错误在滚动时出现的问题
= 4.73 = (2024年07月23日) =
- 修复了高级选项卡中“SSS_MAX_PER_TAX 和 SSS_SHORT_TOKEN_WEIGHT_MULTIPLIER”作为复选框的问题,更改为输入字段。
= 4.73 = (2024年07月23日) =
- 更新了 JS 许可证检查器 – 它影响了大量使用 JS 来操作 DOM 的 wp-admin 覆盖层
= 4.72 = (2024年07月17日) =
- 修复了无论来自 URL 还是默认设置的排序问题
= 4.71 = (2024年07月11日) =
- 修复了新设置升级导致的插件页面上的警告
- 添加了关于无效、过期和超出限制的许可证的更好消息
= 4.70 = (2024年07月11日) =
- #168 – 将 SSS 高级选项包装在一个隐藏的 div 中,仅通过 JS 单击即可显示 https://github.com/superspeedyplugins/issue-tracker/issues/168
= 4.69 = (2024年07月10日) =
- 针对昨天的设置升级的热修复
= 4.68 = (2024年07月09日) =
- 更新了许可证检查器以使用新的更快的版本
= 4.67 = (2024年06月12日) =
- #138 – 关于搜索中斜杠“/”的问题 https://github.com/superspeedyplugins/issue-tracker/issues/138
- 为自定义选项卡和高级功能添加了后台代码
= 4.66 = (2024年06月12日) =
- 祝我生日快乐!
- 修复了在某些站点搜索分类法结果页面时发生的关键错误,取决于定义的排序
- 重新添加了旧选项到简码和小工具,让用户可以选择“精炼”他们的搜索而不是从头开始
- 简码中的选项称为 search_what,其中 everything/current/current_product_cat 都是可行的当前选项
= 4.66 = (2024年05月23日) =
- #117 – 移除了所有未使用的定义,并将正在使用的定义移至高级选项卡。https://github.com/superspeedyplugins/issue-tracker/issues/117
= 4.66 = (2024年07月09日) =
- 更新了许可证检查器以使用新的更快的版本
= 4.65 = (2024年06月07日) =
- 发现并修复了由于修复 WordPress“子文件夹”安装而导致的错误
- 这导致我们的 ultra ajax 损坏,因此搜索速度变慢 – 所有这些都已修复
- 发现并修复了 #145 代码中的错误,与检查“搜索可见性”与“目录可见性”有关
- 移除了在 ultra ajax 中不可用的函数的用法
- 更新了初始表构建和表维护中的代码,以尊重 exclude-from-search 而不是 exclude-from-catalog
= 4.64 = (2024年06月06日) =
- #145 – 修复了一个问题,即“仅商店”和“仅搜索结果”的实际功能相反
- 如果我在产品上编辑并选择“仅商店”,它仍然出现在 SSS 的搜索结果中 https://github.com/superspeedyplugins/issue-tracker/issues/145
= 4.63 = (2024年06月04日) =
- 从设置页面移除了两个未使用的选项
= 4.62 = (2024年05月23日) =
- #127 – 修复了 SSS Not Active 出现在每个 wp-admin 页面上的问题 https://github.com/superspeedyplugins/issue-tracker/issues/127
= 4.61 = (2024年05月23日) =
- #63 – 赋予对分类法搜索的更多控制 – 允许管理员选择不搜索分类法描述,仅搜索分类法标题。
- #63 – 问题 – 设置选项为“否”,重建表,仍然在分类法描述中搜索。
= 4.60 = (2024年05月23日) =
- #111 – 如果 WP 安装在子文件夹中,SSS Ajax 不工作 https://github.com/superspeedyplugins/issue-tracker/issues/111
= 4.59 = (2024年05月22日) =
- #115 – 将影响就绪状态的选项更改到主选项卡顶部
= 4.58 = (2024年05月22日) =
- 将 define( ‘SSS_FAST_VISIBILITY_CHECK’, true ); 的默认值更改回 true
- 在开发过程中更改为 false,并意外地推送了
= 4.57 = (2024年05月22日) =
- 添加了一个过滤器,允许用户使用 PHP 过滤器来调整输出(称为 ‘sss_posts_search_where’)
- https://www.superspeedyplugins.com/kb/super-speedy-search/faq/how-to-hide-or-show-items-in-search-results/
- 添加了一个新的可选文件 sss-filters.php,您将其放置在主题文件夹中
- 这是因为我们的 Ultra Ajax 会避免加载主题以保证速度,因此正常的 functions.php 文件将不会加载
= 4.56 = (2024年05月16日) =
- #116 – 为 Gutenberg 兼容的小工具添加了预览
= 4.55 = (2024年05月09日) =
- #116 – 使 SSS 小工具与 Gutenberg 兼容
= 4.54 = (2024年05月01日) =
- 添加了新的定义 SSS_ENABLE_WOOSA – 如果您使用 Wooosa VidaXL DS 插件,请将以下内容添加到您的 wp-config.php 中以在我们的 Ultra ajax 中启用其外部图像
- define(‘SSS_ENABLE_WOOSA’, true);
= 4.53 = (2024年04月18日) =
- 修复了新“不设置”选项中的错误,以修复包含 post_type=undefined 的错误建议链接
= 4.52 = (2024年04月12日) =
- 通过移除 wp_die() 调用来清理自动构建
= 4.51 = (2024年04月11日) =
- 为默认文章类型添加了“不设置”选项
- 启用此选项将阻止将 &post_type=product 等添加到 URL
- 要小心使用此选项,仅在正确设置了默认搜索模板时才使用,否则它将搜索所有文章类型
= 4.50 = (2024年04月04日) =
- #68 – 修复了“活动/非活动 SSS 状态”对于所有覆盖选项的问题
= 4.49 = (2024年03月27日) =
- #108 添加 slug 搜索到后台管理搜索和前端搜索中,用于搜索术语和产品以及 SSS 中的所有内容 https://github.com/superspeedyplugins/issue-tracker/issues/108
- #102 在 Super Speedy Search 小工具中添加了“使用全局设置”选项 https://github.com/superspeedyplugins/issue-tracker/issues/102
- #89 在 SSS 设置高级选项卡中添加按钮,让用户在停用时删除插件数据 https://github.com/superspeedyplugins/issue-tracker/issues/89
- 部分 WP CLI 命令,使 SSS 自动构建或重建表更容易
- wp sss rebuild all
- wp sss rebuild cancel
- wp sss rebuild cancel force
- wp sss rebuild search
- wp sss rebuild suggestions
- 此开发版本包含部分工作的 admin bar,以帮助用户了解 SSS 何时运行或不运行
= 4.48 = (2024年03月21日) =
- 为精确搜索匹配添加了更多单词边界,以便用户输入任何特殊字符时,现在可以完全搜索
= 4.47 = (2024年03月20日) =
- 修复了包含 + 符号的商品搜索错误
- 例如 ?s=RB5009UPR%2BS%2BIN&post_type=product(其中 %2B = +)
- 添加了短标记权重
- 客户报告说,如果搜索涉及 1 或 2 个字符的标记,则某些内容无法浮到顶部
- 添加了 SSS_SHORT_TOKEN_WEIGHT_MULTIPLIER 定义,默认为 50,用于 short_token 的基础乘数
- post_title 获得 SSS_SHORT_TOKEN_WEIGHT_MULTIPLIER * post_title 权重乘数的奖励权重
- 将考虑在 post_excerpt 和 post_content 中添加短标记权重
= 4.46 = (2024年02月28日) =
- 为 Astra 主题添加了搜索表单覆盖
- 为使用 Astra 主题的客户端添加了变通方法,不知何故,
- 元素从页眉/搜索表单输出中被剥离
- 改进了后台栏辅助
- 这仍然需要改进样式才能发布
- 为 https://github.com/superspeedyplugins/issue-tracker/issues/68 创建了功能,用于在搜索结果页面上显示 Super Speedy Search 的管理栏辅助功能
- 修复了 ajax numitems 以显示配置中的错误
- 它没有拉取每个文章类型的配置,现已修复
- 改进了进度条,使其在完成时变为紫色并显示“所有任务完成”
- 如果更改页面,改进了进度条中的消息
- 修复了检查 woocommerce_hide_out_of_stock_items 的错误
- 它现在正确遵守此设置
- 如果您安装了 SSF,您可以用 SSF 否决该设置
- 使用 SSF 时,此设置也可以使用库存检查过滤器(例如,show-all 或 show-in-stock 过滤器,取决于您的默认设置)进行否决
- 为 https://github.com/superspeedyplugins/issue-tracker/issues/73 创建了功能
- 在“编辑产品”页面上为“产品分类法”添加了搜索功能
- 在“产品分类法”的“显示活动”单选按钮上添加了“显示全部”选项
- 修复了 https://github.com/superspeedyplugins/issue-tracker/issues/59 的修复错误,以便:
- 如果用户升级,选项 sss_search_columns 设置为所有 5 个列,如以前的默认值,除非他们设置了 SSS_ONLY_SEARCH_TITLE 为 true,在这种情况下,它设置为仅匹配 post_title
- 将此选项的更新移至表构建之后,移至 getSQLStatements 函数中,以便手动构建也起作用
- 清理(移除)了 posts_fulltextindex 选项,因为它不再使用
- 修复了 Super Speedy Search 选项中让用户选择搜索内容的错误 https://github.com/superspeedyplugins/issue-tracker/issues/59(标题、内容、摘录、元数据、分类法)
- 修复了 SSS – 更改 [metavalues] 表单 HTML 以允许在 Woo – Alter [metavalues] form html to allow decimals 中的小数 https://github.com/superspeedyplugins/issue-tracker/issues/51
- 修复了 SSS 重置按钮清除面板的错误,但然后单击搜索框会带回带有获取结果的面板
- 修复了 SSS 中“下一个”搜索选项旁边的“整词搜索”选项 https://github.com/superspeedyplugins/issue-tracker/issues/37
- 修复了上传到表构建后才搜索的媒体的搜索错误
- 现在适用于所有上传媒体或任何附件类型的方法
- 如果您受此影响,则需要重建表,并且从那时起,附件将自动同步到我们的 superspeedysearch 表
- 进一步修复了搜索排序依据 – 修复了媒体搜索,因为 $query 参数的 orderby = date, order = desc
- 此外,对排序代码进行了重构,因此我们只有一个排序代码路径
- 优先级是 URL 参数,然后是查询变量(以前被忽略),然后是默认设置
- 如果使用默认设置,我们应用 woocommerce_get_catalog_ordering_args 过滤器
- 附加修复了媒体列表网格,搜索现在按 post_date desc 正确排序
- 出于某种原因,woo 使用 ajax 进行网格,但对于列表没有设置 order 查询,使用完整的 php https://github.com/superspeedyplugins/issue-tracker/issues/44
- 修复了图像删除错误,图像现在从搜索结果表中正确删除
- 此错误更大,所有文章类型的删除都不工作
- 如果您在安装 super speedy search 后删除了网站上的项目,应重建我们的搜索表以确保删除的项目不会出现在搜索结果中
- https://github.com/superspeedyplugins/issue-tracker/issues/39
- 应广大用户要求重新添加了排序依据选项,请注意,其中一些选项不能保证是超快速的
- https://github.com/superspeedyplugins/super-speedy-search/issues/3
- 修复了使用同义词时的严格搜索 https://github.com/superspeedyplugins/issue-tracker/issues/9
- 修复了与 SSF 卷起/显示单个变体(beta 功能)一起使用时的订单搜索的 Ajax 产品搜索 https://github.com/superspeedyplugins/issue-tracker/issues/17
- 移除了拼写错误菜单
- 更新了插件更新程序以查看 superspeedyplugins.com
- 修复了 API 检查,未缓存一种类型的结果
- 修复了 Ultra Ajax,以正确限制小数位数
- https://github.com/superspeedyplugins/issue-tracker/issues/5
- 修复了 Ultra Ajax URL,使其使用 site_url 而不是 home_url
- 如果您安装到子文件夹中,这应该意味着使用了正确的相对 URL
- https://github.com/superspeedyplugins/issue-tracker/issues/2
- 新的库存检查代码的热修复 – 破坏了带有 ultra-ajax 的产品搜索
- 修复了相关性
- woo 产品以奇怪的方式搜索
- 他们首先运行他们的搜索,这可能会匹配数据库中的**所有内容
- 然后他们运行第二个搜索,其中包含来自第一个查询的所有 ID
- 所有这些都已更改为单个高效查询进行搜索
- 搜索忽略状态/分类法等
- 修复了新的 woo 产品搜索中的警告
- 为 woo 后台产品搜索添加了 RELEVANCY,以便理想的结果排在顶部
- 默认 woo 按产品 ID 排序,这太疯狂了
- 修复了库存检查代码,使其尊重在 Super Speedy Filters 中配置的内容
- 以前它只服从 Woo 库存控制并忽略 URL 参数
- 改进了 Woo Admin 产品搜索
- 现在它只搜索我们的 wp_superspeedysearch 表而不是使用可怕的慢速新 WooCommerce 属性查找表
- 如果您的唯一搜索字符串是少于 3 个字符的标记,它仍然会变慢
- postmeta 根据设置的 Meta 选项卡中启用的内容进行搜索
- 更改了远程连接到 github
- 修复了同义词中的大小写错误,现在不区分大小写
- Ajax 中的分类法全文搜索的 Bug 修复
- 移除了所有弃用的警告
- 修复了当未安装 WooCommerce 时,template_redirect 中导致问题的错误
- 修复了同义词中的错误,如果用户启用了“严格搜索”
- 如果找到同义词,则会移除用户字符串的严格搜索,例如“+token* synonym”变为“token* synonym”,否则 + 会阻止同义词条目出现
- 修复了搜索包含句点的字符串时的错误
- 全文搜索总是将 . 视为标记限制符,因此我们必须用空格替换它们
- 搜索 x.abc 现在等同于搜索“x abc”
- 添加了精确搜索功能
- 这仍然使用全文搜索,例如,“WordPress Optimisation Plugin”将被转换为 +wordpress* +optimisation* +plugin*,但在主查询中添加了一个额外的 AND
- 这会执行简单的开放式通配符搜索,这是允许的,因为全文索引搜索已经限制了数据集,所以这个通配符搜索应用于该数据子集
- 增加了与 FIFU premium 的 Ultra ajax 兼容性
- 要激活,请将 define(‘SSS_ENABLE_FIFU_PREMIUM’, true); 添加到您的 wp-config.php 中
- 为从我们的服务器读取更改日志文件添加了 2 小时瞬态缓存
- 这将稍微加快 wp-admin 的速度,并防止一些用户在尝试运行插件更新时收到的 403 forbidden 错误消息
- 添加了 ?is_ultra_ajax_active=1 URL 参数检查,以显示是否实际激活了必须使用的插件
- 在设置页面添加了检查,如果 mu-plugin 文件夹不存在,它现在会创建它
- 为 Meta Search 选项卡添加了新的“刷新 Meta 键列表”按钮
- 此内容将保存为瞬态 12 小时,以减轻服务器重建此列表的压力
- 修复了 Cwicly 编辑器组件的功能兼容性(Cwicly 使用搜索 API)
- 如果 SSS_SPLIT_META_SEARCH 设置为 false,则移除
wp_postmeta(meta_value) 上的 CREATE FULLTEXT INDEX super_speedy_meta_ft
- 改进了基于连字符的搜索速度
- 以前连字符搜索会恢复为 LIKE 搜索
- 现在可以使用全文索引进行搜索,并且默认启用
- 这有一些限制 – MySQL 中的全文解析器不会匹配连字符标记,如果标记的初始部分 < < 3 个字符,例如 x-1 或 xy-1,而 xyz-1 可以工作
- 也就是说,如果用户搜索的连字符标记的初始部分少于 3 个字符,我们就不能使用全文索引搜索,因此为了保持速度,我们切换到只有末尾带有通配符的通配符搜索
- 例如,搜索 x-1 将搜索 x-1% 而不是 %x-1%
- 这保持了速度快,但意味着如果您的产品名称为“Phone x-1”,则匹配不会针对产品名称发生
- 在这些情况下,您可以添加一个 meta 字段并配置它以供搜索,并将 ‘x-1’ 放在该 meta 字段中,或者您可以将此常量 SSS_SEARCH_SHORT_HYPHENS 设置为 true,它将搜索 %x-1% 而不是 x-1%
- 请注意,开放式通配符搜索如 %x-1% 会导致全表扫描
- 改进了 postmeta 搜索速度
- 以前运行 2 个查询,第一个搜索 wp_postmeta
- 以前这些 post ID 是使用 OR 语句包含在主查询中的,但不知何故这减慢了全文索引搜索并导致了表扫描(MySQL 查询优化器不够好!)
- 现在,主搜索仅使用全文搜索,没有 OR 语句,并且匹配是针对 metavalues 列进行的
- 在 postmeta 上发生匹配时(例如 SKU 搜索),200 万产品商店的性能从 5 秒提高到 0.02 秒
- 要恢复此行为,请在 wp-config 中定义 SSS_SPLIT_META_SEARCH 为 true(有关更多信息,请参阅 defines.php 文件)
- 修复了导致页面搜索不返回的 Ultra ajax 中的错误
- 修复了导致 ajax 部分标题隐藏的 CSS 错误
- 更新了更新系统以匹配 spro, ssf 等
- 添加了表维护的删除钩子!未首先被移至垃圾箱的已删除项目仍会出现在搜索中。(例如,如果您通过 wp all import 删除)
- 在此更新后,您可能希望运行表重建
- 添加了新的 SSS_ENABLE_WP_OFFLOAD_MEDIA_FAST_AJAX 定义
- 如果您使用 wp offload media 并希望使用我们超快速的 ajax,请将其设置为 true 在您的 wp-config.php 中
- 这是 beta 版,尚未完全测试,正在寻求反馈
- 新的更新系统热修复 – 如果您的服务器配置为禁用远程 URL 请求,则在升级时会发生致命错误。已通过警告消息修复此问题,提示您无法检查更新。
- 升级了主设置页面,以显示自上次更新以来的更改
- 在菜单中添加了更新计数,以帮助用户注意到
- 在设置页面中添加了所有插件文档和支持区域的链接
- 升级了更新系统,使其使用 JSON 并从 license-key-checked URL 获取 zip 文件
- 修复了订单搜索错误,因此搜索 test_search 将起作用
- 搜索字符串中的 _ 会导致开放式通配符仍然存在
- 修复了搜索建议标题错误
- 如果没有可用的建议,标题现在会正确隐藏
- 如果禁用了建议但启用了分类法,标题也会正确隐藏
- 升级了 mu-plugin 复制系统
- 而不是仅检查目标处 mu-plugin 的存在,它现在会比较版本号
- 这将修复如果您从 4.03 或更低版本开始的分类法搜索问题
- 修复了 Woo 订单搜索中的错误,如果用户具有非 wp_表前缀,则会导致订单搜索失败
- 为 Woo 订单搜索添加了 _sku 搜索,因此您可以搜索包含特定 SKU 产品的订单
- 修复了重复的表重建错误,该错误是由于 wp_woocommerce_order_items 上的全文索引引起的
- 移除了 SSS_SEARCH_VARIATIONS 和 SSS_ROLLUP_VARIATIONS defines.php 选项并移至管理菜单
- 在主选项卡底部,您现在可以选择“搜索变体”和“显示变体”
- 禁用这两个选项时,仅搜索父产品(如果搜索产品)
- 启用这两个选项时,将显示变体,包括链接到父产品以自动选择该变体 – 例如,红色连衣裙将显示红色图像并链接到选择了红色的连衣裙
- 启用搜索变体但禁用显示变体时,将搜索变体属性和可能的内容(如果将 _variation_description meta 键添加到搜索中),但仍将显示父产品
- 如果禁用搜索变体但启用显示变体,则此操作实际上没有作用,其行为就好像两个都已禁用一样
- 修复了未对 SSF 禁用搜索的产品的错误,ajax 工作正常但完整的页面结果不起作用
- 修复了搜索建议中的错误,当出现双空格时导致建议搜索失败
- 修复了设置页面中超快速 Ajax 的文本描述
- 移除了初始安装时发生的警告和错误
- 强化了初始构建
- 在表构建完成之前,不允许覆盖前端表单
- 确保构建不会出现错误
- 更改了 SET sql_mode=’ALLOW_INVALID_DATES’ 为 SET SESSION sql_mode=’ALLOW_INVALID_DATES’
- 添加了对现有索引的检查,以确保从 wpdb 返回的没有错误
- 在全新安装中添加了对所有内容的检查,以确保没有错误报告到 debug.log
- 添加了对新未保存小工具的检查,以确保这些不会显示错误
- 修复了选项卡 JS 问题,该问题导致其他 Woo 选项卡被取消选择
- 将 Ajax 日期显示默认更改为“隐藏”
- v4.06 使用略微更新的表定义 DB 版本 4.02
- 修复了分类法 ajax 搜索
- 不幸的是,这必须使用 SLOW ajax,因为它需要访问分类法定义,这意味着需要加载 Woo + 一堆其他东西
- 然而,仍然有可能以更快的版本实现这一点,该版本仅加载所需的内容,目前它使用 REST API
- 修复了焦点元素 ssstext 的重复 ID
- 修复了连字符搜索字符串
- 连字符搜索的速度可能会稍慢一些
- 修复了导致数据库错误的空搜索
- 修复了快速 ajax,它可以在编辑产品时发现变体价格范围
- 修复了 edit-term 操作中的错误,该错误影响了数据库名称不使用 wp_前缀的用户
- 更新了 Woo 订单搜索以修复使用全文索引的订单项目搜索
- 添加了变体卷起与 SSF 卷起/显示单个变体的兼容性修复(beta 功能)
- 修复了小工具中的 exclude_terms 选项
- 规范化了 restful 接口,完全测试,在新的快速 ajax 中添加了列表视图
- 在快速 ajax 技术中添加了货币符号、小数符号、千位分隔符和货币位置
- 为调试模式添加了客户端性能测量 – 本地快速 ajax 为 20ms 对比正常 REST API 的 380ms
- 修复了 SSS_ROLLUP_VARIATIONS 中的错误,该错误在与 SSF 一起使用时会破坏搜索
- 从 JS 中移除了 Ajax 小工具面板
- 这以后可能会加回来,但对搜索来说,拥有这个东西太慢了
- SSS_FAST_VISIBILITY_CHECK 默认更改为 TRUE
- 如果您愿意,仍然可以覆盖此设置,并返回检查 join to term_taxonomies 等
- 表维护现在完美,因此您应该永远不需要
- 此外,新的必须使用快速 ajax 插件在 ‘product-visibility’ 分类法在代码中注册之前运行,因此 WP_Query 返回 0 个产品,如果选中 product-visibility 分类法
- 也就是说,我们不能在运行快速 ajax 时对与分类法相关的任何 WP_Query 进行操作,因为它们尚未注册
- 为变体图像添加了新的后备代码
- 如果您启用显示单个变体,如果它们没有图像,它们将使用其父级的图像
- 修复了更新变体信息时的错误 – 由于 Woo 在保存这些内容时使用了与导入时不同的钩子,因此 meta _variation_description 未更新到我们的 superspeedysearch 表中
- 添加了 RESTful 接口的完全自定义覆盖,以提供真正即时的 ajax 搜索结果!
- 默认情况下,SSS 现在将使用正常的 WP REST API,但您可以将必须使用的插件文件上传到您的 must-use 文件夹中,以获得更快的 ajax 结果
本站产品比较
主题铺主要面对和服务于国内外WordPress商业用户,本站产品均可保障国内外的互联网环境正常使用,我们在实际的工作中遇到了很多问题,并一一去实践和解决了这些问题,现在可为您提供更多更好的服务。
![图片[3]-Super Speedy Search汉化中文版(更新到5.52.32)-索引加速WordPress搜索优化插件下载-主题铺](https://cdn.zhutipu.com/wp-content/uploads/2025/04/20210106141810634.png/ztp)
本站产品购买须知
重要提示,汉化产品为主题铺正版采购或GPL分发后进行的汉化翻译,更新源安全稳定,国外的WordPress产品均为每年付费订阅形式,且有域名数量限制,在将来条件许可的情况下,我们会采购无限制许可证。
- 已去除域名和功能限制,无需 key 即为全功能版,可用于多个网站;
- 主题铺会每年续费订阅原版产品包,而您只需要购买一次;
- 若只要中文语言包也是以上原价,请勿二次咨询;
价格问题
- 主题铺数字产品为了普惠国内外广大WordPress用户,主题铺对价格大幅优惠。国外原版产品单授权版本价格一般为500-2000人民币左右。同时我们也做了很多额外工作,如:为了方便国内用户使用,开发了中文优化子主题、中文语言包等等。这些均包含在内,无附加费用;
- 本站产品均为正版采购、GPL授权或自行开发,所以标价多少就多少,不议价、不议价、不议价;
翻译问题
本站所销售产品均为主题铺原创翻译,为了能够高效和长期稳定的与 WordPress 全球生态对接,主题铺构建了自己的独立翻译系统,会定期对热门产品进行翻译更新、以及精校工作。
- 可翻译显示正常:主题、插件提供有.pot .po .mo 等文件的,均已制作了中文语言包,您可以直接下载使用。
- 可翻译显示不全:这是作者更新了产品文件但没更新语言包字符串导致,通常会在后续版本得到修复。
- 不可翻译:对于不可翻译的产品,建议您采用 Google Chrome 等浏览器自带的翻译进行查看。
- 无需翻译:部分客户是需要英文原版的产品,完全可以,语言包完全独立,不使用即可。
安全问题
现在起,您也有了专业的 WordPress 中文技术团队,主题铺对于上架的产品均为正版GPL分发,并对代码进行调整去除域名限制,不改动原有代码,且通过严格的代码检测和运行测试,安全及后续更新有保障。
- 不修改源文件,非必须,均未修改原版产品内部文件,后续更新升级更稳定。
- 兼容性测试,上架前我们会进行本机和线上测试,保障产品正常;
付款问题
本站主要面对国内外客户服务,国内用户支持支付宝及微信支付,国外用户可以使用微信及PayPal支付(仅支持大陆外PayPal支付)等。如果您在付款过程中遇到问题请及时 [联系我们] 进行解决。感谢您的厚爱及信任!
资源汉化特别说明:
尽管已经汉化到100%,但是官方语言包还是未包含所有字符串,因此会导致部分显示为英文,只能等待官方后续修复了。
汉化安装方法请看
资源汉化部分截图:
![图片[4]-Super Speedy Search汉化中文版(更新到5.52.32)-索引加速WordPress搜索优化插件下载-主题铺](https://cdn.zhutipu.com/wp-content/uploads/2026/01/20260120175843487.png/ztp)
![图片[5]-Super Speedy Search汉化中文版(更新到5.52.32)-索引加速WordPress搜索优化插件下载-主题铺](https://cdn.zhutipu.com/wp-content/uploads/2026/01/20260120175844671.png/ztp)
![图片[6]-Super Speedy Search汉化中文版(更新到5.52.32)-索引加速WordPress搜索优化插件下载-主题铺](https://cdn.zhutipu.com/wp-content/uploads/2026/01/20260120175844197.png/ztp)
![图片[7]-Super Speedy Search汉化中文版(更新到5.52.32)-索引加速WordPress搜索优化插件下载-主题铺](https://cdn.zhutipu.com/wp-content/uploads/2026/01/20260120175844100.png/ztp)
![图片[8]-Super Speedy Search汉化中文版(更新到5.52.32)-索引加速WordPress搜索优化插件下载-主题铺](https://cdn.zhutipu.com/wp-content/uploads/2026/01/20260120175845536.png/ztp)
![图片[9]-Super Speedy Search汉化中文版(更新到5.52.32)-索引加速WordPress搜索优化插件下载-主题铺](https://cdn.zhutipu.com/wp-content/uploads/2026/01/20260120175845821.png/ztp)
![图片[10]-Super Speedy Search汉化中文版(更新到5.52.32)-索引加速WordPress搜索优化插件下载-主题铺](https://cdn.zhutipu.com/wp-content/uploads/2026/01/20260120175846886.png/ztp)
![图片[11]-Super Speedy Search汉化中文版(更新到5.52.32)-索引加速WordPress搜索优化插件下载-主题铺](https://cdn.zhutipu.com/wp-content/uploads/2026/01/20260120175846784.png/ztp)


















暂无评论内容