SSCMS 使用中有时会出于 SEO 的考虑,为栏目页设置不同于栏目名的 <title>。例如,对于栏目兰花,为了利于 SEO,可能会考虑把页面标题设置为兰花:君子之花,中国十大名花。这个需求可以用栏目字段功能实现。
在后台顶部选择站点名,左侧导航栏进入设置管理 — 字段设置 — 栏目字段设置。新增一个字段,例如字段名称设置为 seoTitle,显示名称设置为 SEO 标题。保存后就可以在栏目的编辑卡片中看到新增的可填写字段。
保存后,可以在模板中写好逻辑调用。
<stl:if type="TemplateType" op="Equals" value="ChannelTemplate">
<stl:yes>
<stl:if type="seoTitle" op="NotEmpty">
<stl:yes>
<title>{channel.seoTitle}</title>
</stl:yes>
<stl:no>
<title>{channel.title}</title>
</stl:no>
</stl:if>
</stl:yes>
</stl:if>