Ajax Search Pro 插件是一款功能特别强大的WordPress搜索引擎,可完美替代默认搜索功能。它支持实时搜索结果、模糊搜索、让用户选择搜索范围,还可以与 Elementor 完美兼容。总之,如果认为WP自带的搜索功能不能满足需要,Ajax Search Pro 是最佳的替代选择。
目录索引
Ajax Search Pro 主要功能
广泛的内容类型支持
搜索支持帖子、页面、产品和任何自定义帖子类型。还支持搜索类别、标签、分类项目、用户、附件和 BuddyPress 内容。
前端过滤器
该插件具有高度可定制(可选)的前端过滤器面板。复选框、单选按钮、选择器、日期过滤器等 – 构建更便捷的搜索体验。
高准确率
可调整的关键字逻辑和两个不同的内置搜索引擎允许自定义以获得最准确的结果以满足特定需求。
布局和主题
四种不同的内置布局,超过 65 个预定义的全功能主题。当然,所有这些都是可定制的。
更多演示:
性能方面 Ajax Search Pro 插件处理得非常好,可以设置仅在需要搜索框的页面加载CSS与JS。
Ajax Search Pro v4.27 更新日志
- 新增功能
- 在高级标题和描述字段中添加了可视化标签编辑器。
- 添加了对 Divi 博客模块实时筛选的支持。
- 添加了结果组标题可点击的选项,可跳转至该组的归档页面。
- 为索引表引擎添加了自动单复数转换功能。
- 改进
- 改进了 ACF 关系字段的索引。
- 大幅改进了预测关键字建议功能。
- 当使用 Lite 版本短代码时,Pro 版本将在 Lite 被禁用后输出第一个可用的搜索实例。
- HTML 结果输出现在通过
wp_kses_post
变体进行过滤,以大幅提高安全性。 - 添加了对 Search Exclude 插件的支持。
- 迁移至 PHP 8.4 进行开发,以确保兼容性。
- 在某些重复查询中添加
wp_cache_get()
以显著提高加载性能。 - 改进了“加载更多结果..”链接的 SEO。
- 修复
- 修复了根据新的代码建议进行的权限检查。
- 修复了索引表在处理大型数据集且未使用相关性排序时,结果与搜索页面和实时搜索列表不匹配的问题。
- 修复了当重置按钮与输入框或范围输入筛选器一起使用时,按“Return”键会触发重置的问题,因为按钮被视为“提交”类型。
- 修复了 Elementor 循环网格和归档页面筛选的问题。
- 修复了 Divi 主题下搜索结果页面覆盖功能未触发的问题。
- 修复了用户排除参数的问题。
- 修复了自动完成功能未正确清除的问题。
- 修复了关键字高亮功能未正确忽略引号字符的问题,导致高亮未正确执行。
- 修复了插件卸载时部分数据未正确清除的问题。
- 修复了查询参数的问题。
- 修复了重复 ID 解析脚本在某些情况下无法正常工作的问题。
- 修复了双引号搜索短语的问题。
- 修复了 REST API 在筛选帖子类型时影响结果的不正确行为。
下载 Ajax Search Pro v4.27 汉化版 – WordPress 搜索功能增强插件
通过了人工测试
重要提示
- 已由站长帮翻译团队添加汉化处理,当 WordPress 语言设置成简体中文时自动生效。
- 免激活版无需在后台激活。
- 不支持在线升级版本,可上传新版安装包升级安装。
如果后台设置页面加载较慢(加载谷歌字体造成的),可以将 ajax-search-pro\backend\settings\types.inc.php 文件中的下面两行代码注释掉或删除(约第142-443行):
wp_register_script('wpdreams-fonts-jsapi', '//ajax.googleapis.com/ajax/libs/webfont/1.4.7/webfont.js', array('jquery'), $media_query, true);
wp_enqueue_script('wpdreams-fonts-jsapi');
以上代码不影响前端页面。