0

我需要修改 Orchard 中现有的搜索模块,使其在搜索列表中显示标题和元描述。

首先,我将元内容部分添加到我的内容类型中,它可以按我的意愿工作。

现在我不知道如何索引元内容部分,因为在搜索设置中没有选择内容部分的选项。由于它没有被索引,所以当我在网站上搜索时,元内容部分不会出现在形状跟踪中。因为我想在搜索结果中显示标题、链接和元描述,所以我设法显示标题和链接,但我不知道如何在搜索结果中显示元描述。

只是为了玩,我添加了以下 Meta Parts 和内容类型,但它不起作用

<Place Parts_Meta="Content:2"/>
<Place Parts_Meta_Description="Content:3"/>
<Place Parts_Metas="Content:4"/>

还有更多,但它似乎不起作用。

我认为由于元标记没有显示在索引中,所以可能是因为它没有显示。我不知道具体如何进行,请帮助。!

搜索设置没有元部件,甚至我无法将其添加到内容部分的索引中。

4

1 回答 1

2

您无需为此修改搜索模块,只需针对您的内容类型调整位置即可。搜索模块使用“摘要”显示类型显示内容项。使用形状跟踪查找您需要隐藏的所有属性。

因此,例如,如果您的内容类型称为页面,那么您想要这个......

<Match ContentType="Page">
 <Match DisplayType="Summary">
  <Place ...add placement info... />
 </Match>
</Match>
于 2014-04-14T10:02:57.400 回答