gpt4 book ai didi

javascript - Algolia 和 WordPress 搜索页面突然不工作,控制台显示 "Uncaught typeError"

转载 作者:行者123 更新时间:2023-11-29 16:05:14 24 4
gpt4 key购买 nike

我用 WordPress 和 Algolia Search 构建了一个搜索页面,几个月来它一直运行良好,但突然出现以下错误:

Uncaught TypeError: Cannot read property 'matchedWords' of undefined

facet 过滤器不再工作,搜索结果未显示。

有问题的页面是:https://habyts.com/activities-for-kids

自从它停止工作后,我无法确定发生了什么变化,所以我真的不知道如何解决这个错误。

Algolia WordPress插件前几天已经更新到2.3.0了,但是我在更新后加载了几次搜索页面并且可以正常工作,更新后仅仅一天左右就坏了并开始显示控制台错误。

请帮忙!

提前致谢。

最佳答案

引发了 Uncaught TypeError: Cannot read property 'matchedWords' of undefined 错误,因为您的 Algolia 索引中不再存在一个字段。

从插件的 1.x 到 2.x 版本,有一些变化,我们已经看到过一次这个错误。

要解决它,您需要从 Algolia 仪表板中手动删除所有索引,然后从 Algolia 插件的管理员中触发重新索引所有索引。

如果您还自定义了自动完成/搜索页面模板,则需要确保其中使用的字段在发送到 Algolia 的数据中仍然可用。

关于javascript - Algolia 和 WordPress 搜索页面突然不工作,控制台显示 "Uncaught typeError",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44828070/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com