凭借灵活的层次结构,您可以在帮助中心知识库中添加次组别(组别中的组别)。您可以使用次组别在知识库的层次结构中创建更多级别,最多可添加六级。
注意:如果您使用的是 2019 年 3 月 29 日之前的自定义主题,则需要先添加代码到自定义主题以启用次组别,然后才能将次组别添加到帮助中心,请参阅在主题中启用次组别。
默认情况下,标准 Copenhagen 主题的组别页面模板显示每个组别的次组别列表。您可以修改主题的代码,以使用其它页面模板显示次组别,或更改次组别列表的外观。
您只能显示组别的直接次组别。您无法显示多个级别的次组别。
本文章包含以下示例:
在类别页面上显示次组别
您可以更新模板,在每个组别的文章下方显示次组别。
自定义类别页面模板
在类别页面模板中,在 之后插入以下块:
{{#if sections}}
<ul class="section-list">
{{#each sections}}
<li class="section-list-item">
<a href="{{url}}">
<span>{{name}}</span>
<svg
xmlns="http://www.w3.org/2000/svg"
width="16"
height="16"
focusable="false"
viewBox="0 0 16 16"
aria-hidden="true"
>
<path
fill="none"
stroke="currentColor"
stroke-linecap="round"
stroke-width="2"
d="M5 14.5l6.1-6.1c.2-.2.2-.5 0-.7L5 1.5"
></path>
</svg>
</a>
</li>
{{/each}}
</ul>
{{/if}}
将组别和次组别显示为块
您可以自定义 Copenhagen 主题的类别页面模板,将组别显示为块。
同样,您可以自定义组别页面模板,将次组别显示为块。
自定义类别页面模板
在类别页面模板中,将
标签及其内容替换为以下代码段:<section class="categories blocks">
<ul class="blocks-list">
{{#each sections}}
<li class="blocks-item">
<a href='{{url}}' class="blocks-item-link">
<h4 class="blocks-item-title">{{name}}</h4>
<p class="blocks-item-description">{{excerpt description}}</p>
</a>
</li>
{{/each}}
</ul>
</section>
自定义组别模板
在组别页面模板中,将 {{#if section.sections}}>
块及其内容替换为以下代码段:{{#if section.sections}}
<section class="sections blocks">
<ul class="blocks-list">
{{#each section.sections}}
<li class="blocks-item">
<a href="{{url}}" class="blocks-item-link">
<h4 class="blocks-item-title">{{name}}</h4>
<p class="blocks-item-description">{{excerpt description}}</p>
</a>
</li>
{{/each}}
</ul>
</section>
{{/if}}