Joomla4将有一个新的默认搜索扩展

Joomla 4每个月都会在Alpha版本上取得进展。

Alpha 10带来了一个重要的变化:现在有一个新的默认搜索扩展。旧的com_search已被com_finder取代。

这不是一个新的扩展,因为com_finder已经在Joomla 3每个版本的中:它被称为“智能搜索”。因此,几年来,Joomla在核心中有两个搜索扩展,这没有太大意义。旧的com_search将加入其他已退役的扩展,例如Weblinks作为可选的Joomla下载。

我将向您概述新的Joomla 4搜索。它确实比它正在取代的旧搜索更先进,功能更全面。

介绍新Joomla 4搜索

旧的Joomla搜索是一劳永逸的。您不需要配置任何东西,但是search也是非常基本的,带有非常多的选项。

新的Joomla 4搜索要高级得多,且可配置得多。com_finder扩展使用一个活动索引器。这意味着索引器将会有一次乐趣,但是之后Joomla将自动索引您创建的任何新内容。

Joomla 4将有一个新的默认搜索扩展

运行索引后,每次返回搜索页面时,您都会发现所有内容都列在此处:

Joomla 4将有一个新的默认搜索扩展

除了基本的搜索功能之外,还有一个“内容地图”,可以为您提供网站索引中所有内容的明细:

Joomla 4将有一个新的默认搜索扩展

还有一个“搜索筛选”功能。这允许您为访问者创建筛选器以供使用。例如,您可以允许他们仅查看特定类别中的内容,或仅查看特定开始日期和结束日期之间发布的内容。此功能不仅对搜索有用。您可以通过多种方式使用搜索筛选器向访问者展示内容。Joomla中默认的博客/列表布局有一个非常可定制的替代方案。您可以创建搜索过滤器,然后从菜单链接到。

Joomla 4将有一个新的默认搜索扩展

您将需要为所有需要索引的内容提供插件,因此扩展开发人员将需要调整代码以适应Joomla的新搜索。

Joomla 4将有一个新的默认搜索扩展

新搜索的高级功能

我提到过新的搜索比旧的搜索功能强大得多,当你深入研究新的搜索选项时,你会发现这一点。你可以通过多种方式定制你的搜索结果:

Joomla 4将有一个新的默认搜索扩展

您还可以自定义搜索结果不同部分的重要性。例如,您可以选择赋予标题、正文文本、元数据或Joomla内容的其他部分更多的权重。

Joomla 4将有一个新的默认搜索扩展

如何更新到新搜索

  • 启用com_finder扩展名。
  • 用新的com_finder模块替换旧的com_search模块。
  • 运行索引器。即使您已经在Joomla 3站点上使用com_finder,也需要这样做。

下载并使用最新的Joomla4版本