问题标签 [relevanssi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
495 浏览

php - Wpml 和 Relevanssi - 仅以默认语言搜索结果

我有多语言网络商店,并一起使用 WPML 插件和 Relevanssi 更好的搜索插件。

Relevanssi 插件有一个选项

将结果限制为当前语言:如果选中此选项,Relevanssi 将仅返回当前活动语言的结果。否则结果将包括每种语言的帖子。

问题是,在我选中此选项后,Relevanssi 更好的搜索插件不会以当前活动语言返回结果,而是仅以默认语言(在我的情况下为英语)返回结果。如果我不选中此选项,Relevanssi 更好的搜索插件会返回所有 3 种语言的结果!

这是 Relevanssi wpml 过滤器代码。也许有人知道如何处理此代码以获取当前活动语言的结果?!

Relevanssi 作者没有时间这样做:(

0 投票
0 回答
386 浏览

mysql - 在 MySQL 搜索中忽略 HTML 标签

我有一个使用名为 Relevanssi 的搜索插件的 WordPress 网站。我仍在尽可能地配置搜索功能;我仍然遇到一个问题。Relevansi 的搜索是基于 MySQL 的;这(据我所知)意味着当在我的网站前端进行查询时,Relevansi 会搜索数据库表。

我遇到的问题(我已经联系了 Relevanssi 的开发人员,他不知道如何解决这个问题)是当我搜索一个句子时,这个句子在实际的 WordPress 页面中包含斜体或粗体文本,Relevanssi 返回一个“未找到结果”页面。

示例:如果我搜索“在课程中描述,好像它有两个部分”,我没有得到任何结果,因为网站上的实际短语是,“在课程中描述,好像它有两个部分” - “作为如果”是斜体。

所以我认为正在发生的事情是基于 Relevanssi MySQL 的搜索找不到这个示例短语,因为这个短语的代码如下所示:described in the course <i>as if</i> it has two parts

<i>因此,搜索在(和其他 HTML)标签上“挂起” 。

我现在想知道是否有人可以帮助我设置搜索功能,以便<i>在进行查询时忽略标签?换句话说,将其设置为搜索结果中是否包含斜体都无关紧要。

0 投票
1 回答
156 浏览

php - 使用 relevanssi 搜索而不是 enfold 默认搜索

我们正在为我们的网站使用 Enfold 主题,并且默认搜索功能不会拉取我们需要拉取的内容,它只会获取帖子。我发现一篇帖子说我可以输入以下代码以将其更改为 relevanssi,但我不知道将其放在哪里以及放在哪个文件中。对此或如何更改搜索功能的帮助将不胜感激。

0 投票
2 回答
346 浏览

php - 如何使用 Relevanssi 为 WordPress 搜索页面输出 JSON?

我正在使用 WordPress 搜索插件Relevansi

我正在尝试自定义search.php模板以输出 JSON,如下所示:

但是,我收到标头已发送的错误消息。

警告:无法修改标头信息 - 标头已由 /Applications/MAMP/htdocs/NBC/ 中的 /Applications/MAMP/htdocs/NBC/wp-content/plugins/relevansi/lib/search.php:554 发送(输出开始于/Applications/MAMP/htdocs/NBC/ wp-content/themes/NBC/search.php在第 3 行

有一个更好的方法吗?我需要它作为 JSON 的原因是我想用 JS 来使用它。

我以前在旧网站上做过这个,所以问题可能出在我正在使用的最新版本上?3.5.11

请注意,查询确实返回了结果,但我在页面上也收到了这些错误,这导致我收到无效的 JSON 数据。

谢谢!

0 投票
1 回答
166 浏览

wordpress - Relevanssi - 记录了重复搜索

我正在使用(并且喜欢)用于 WordPress 的 Relevanssi 插件。尽管在用户搜索中记录了两次搜索,但存在问题。

在插件评论中发现这条评论是模板的问题

在搜索我的搜索模板时,我只是删除了所有内容,然后零碎地添加内容,直到再次获得双重结果。

这是我的搜索模板中似乎是麻烦制造者的行,但我不一定明白为什么。

这对我来说是 0 意义。如果那位 STATIC html 在content-search.php模板中,我会记录双重搜索。如果我删除它,或者如果所有文章都有get_the_post_thumbnail_urls,那么我只会记录一次搜索。

这似乎与style="background-image:url();"没有价值有关?

这是更大的图景:

搜索.php:

内容搜索.php:

0 投票
1 回答
163 浏览

php - Wordpress Relevanssi 提升标题中包含特定单词的页面

我是 php 新手,我正在尝试提升标题中包含某些单词的页面,使其首先出现在搜索结果页面中。

我尝试修改此代码

对此:

但它不起作用。

任何帮助将不胜感激。

哦,是的,我在 wordpress 4.9.2 上使用 relevanssi 4.0.3

0 投票
2 回答
382 浏览

wordpress - Wordpress - 一些搜索结果未显示

我们已经接管了一个网站。有一种称为“项目”的自定义帖子类型。

如果我们在 上使用“学习”一词进行搜索frontend,结果不会显示标题为“Caulfield Grammar School, Masterplan & Learning Project”的项目,即使标题中有“学习”一词。然而,如果我们使用“Caulfield”这个词进行搜索,它就会出现在搜索结果中。

该站点正在运行Relevanssi,即使禁用它,搜索结果也不会出现。任何想法将不胜感激。

提前致谢。

0 投票
2 回答
589 浏览

wordpress - Relevanssi Wordpress 搜索结果

我们有一个运行 Relevanssi Wordpress 插件 ( https://www.relevanssi.com ) 的客户网站 ( http://hayball.com.au )。

客户注意到某些结果在搜索时不会出现。例如,搜索“学习”一词应显示包含“学习”作为搜索词的所有结果。即使搜索词在标题中,它也不会显示名为“Caulfield Grammar School, Masterplan & Learning Project”的项目。

如果您随后使用“caulfield”作为搜索词,则会显示该项目。这是在主题中显示搜索结果的代码。

我还被告知尝试将其添加到functions.php 似乎没有做任何事情。

当插件被禁用时,它会正确显示结果,但客户端需要所有搜索结果的高度相关性,因此使用 Relevanssi 插件。

任何帮助或帮助将不胜感激。

谢谢,戴恩

0 投票
1 回答
21 浏览

wordpress - WordPress + Relevanssi:不获取子页面

当我搜索作为另一个子页面的特定标题时,它不会显示并且似乎根本不在结果查询中。我试图将 parent 设置为 none,你知道吗,它出现在搜索结果中。

发生了什么,为什么 Relevanssi 这样做?这是一个错误还是我必须自己配置的东西?经历了所有的设置,做了很多像白痴一样的谷歌搜索,似乎没有提到我正在经历的事情。

编辑:错别字

0 投票
1 回答
44 浏览

wordpress - WordPress 按关键字搜索结果

有没有办法按关键字或标签对搜索结果进行优先级排序。例如,如果用户输入“招生”,则首先出现域/招生页面,然后是其余所有页面。如果该词适用,则域/应用页面首先出现在搜索结果页面上,等等 试图找到示例,但没有运气。以前没用过扩展搜索,所以都不知道在哪里挖