更改精简 Web 部件的设置
精简 Web 部件将搜索结果筛选为称为精简条件的类别。 用户可以单击这些精简条件以缩小搜索结果范围,以便更轻松地找到要查找的内容。
默认情况下,精简 Web 部件用于企业搜索中心中的所有默认搜索垂直页面,这些页面是“一切”、“人员”、“对话”和“视频”的搜索结果页。
作为在 Microsoft 365 中具有 SharePoint 网站管理员或更高权限的用户,您可以更改精简 Web 部件的设置方式。 可以执行下列操作:
筛选其他搜索结果 Web 部件的搜索结果。
指定要显示的精简条件。
注意
要在搜索架构中用作精简条件的任何托管属性都必须设置为可精简和可查询。 此外,必须先对包含托管属性的内容源进行爬网,然后才能将属性用作精简条件。
更改精简条件的显示模板。
更改精简条件的显示名称。
向精简条件添加计数。
更改精简 Web 部件的行为和外观
在包含精简 Web 部件的页面上,在 “设置” 菜单上,单击“ 编辑页面”。
在 Web 部件中,单击"精简 Web 部件菜单"箭头,然后单击"编辑 Web 部件"。
在“Web 部件”工具窗格的“ 精简目标 ”部分中,选择要从中筛选搜索结果的 Web 部件。 By default, the Search Results Web Part is selected.
在 Web 部件工具窗格中,确认“在此 Web 部件中选择精简条件”处于选中状态。
单击“选择精简条件”。
在 “精简”配置 页上的 “可用精简条件 ”部分中,使用按钮选择要在 Web 部件中显示哪些精简条件,以及按何种顺序显示它们。 If you have specified an Alias for a refinable managed property, this alias is shown in the Configuration for section.
在 “配置” 部分中,选择希望每个精简条件的外观。
注意
如果你有单语言网站,则可以在“显示名称”部分中更改精简条件显示 名称 。 对于多语言网站,请更改精简条件显示语言,如 更改精简条件的显示名称中所述。
单击“确定”。
更改经典搜索体验中精简条件的显示名称
默认情况下,托管属性的名称将用作精简程序的显示名称。 在许多情况下,托管属性名称难以理解,例如 RefinableString00 或 ColorOWSTEXT。 可以通过在 JavaScript 文件中更改精简程序的名称来解决此问题。
在包含精简 Web 部件的页面上,选择 “,然后选择“ 网站设置”。 如果未看到 “网站设置”,请选择“ 网站信息”,然后选择“ 查看所有网站设置”。
在"网站设置"页上,在"Web 设计器库"部分,单击"母版页和页面布局"。
在"母版页样式库"页上,单击"显示模板"。
在"显示模板"页上,单击"语言文件"。
在“ 语言文件” 页上,单击相关语言的文件夹。
打开“CustomStrings.js”文件。
为要更改其显示名称的每个托管属性添加一行。 使用此语法:
"rf_RefinementTitle_ManagedPropertyName": "Sample Refinement Title for ManagedPropertyName"
例如,添加以下行以将托管属性 RefinableInt00 的显示名称更改为 Price:
"rf_RefinementTitle_RefinableInt00": "Price"
保存文件。
添加精简条件计数
默认情况下,精简 Web 部件不显示精简条件计数,即每个精简条件值的结果数。 例如,如果已将托管属性 Color 启用为精简条件,则精简条件值将为颜色,例如红色、绿色和蓝色。 您可以通过更改 HTML 文件中的值来添加精简条件计数,以便精简程序值显示为红色 (10)、绿色 (12) 和蓝色 (8)。
在包含精简 Web 部件的页面上,选择 “,然后选择“ 网站设置”。 如果未看到 “网站设置”,请选择“ 网站信息”,然后选择“ 查看所有网站设置”。
在"网站设置"页上,在"Web 设计器库"部分,单击"母版页和页面布局"。
在"母版页样式库"页上,单击"显示模板"。
在"显示模板"页上,单击"筛选器"。
打开"Filter_Default.html"文件。
将“ShowCounts”的值更改为“true”。
保存文件。