高安全性的内容管理系统
一站式建站解决方案
高性能静态网站构建工具
精美的网站模板库
详细的模板开发指南
完整的API接口说明
直观的视频使用指南
常见问题解答集锦
最新产品动态与行业资讯
了解我们的故事
获取支持与合作
说明:用于获取页面的 title、keywords、description 信息
使用方法:{% tdk 变量名称 with name="字段名称" %},变量名称不是必须的,设置了变量名称后,后续可以通过变量名称来调用,而不设置变量名称,则是直接输出结果。
{% tdk 变量名称 with name="字段名称" %}
siteName
siteName=false
name="Title"
name 参数可用的字段名称有:
Title
Keywords
Description
CanonicalUrl
标签用法:{% tdk with name="Title" %} name=“Title” 时变量支持:
{% tdk with name="Title" %}
{% tdk with name="Title" siteName=true %}
sep
-
showParent
showParent=false
{# 不显示网站名称后缀 #} <title>{% tdk with name="Title" %}</title> {# 显示网站名称后缀 #} <title>{% tdk with name="Title" siteName=true %}</title> {# 不显示网站名称后缀 #} <title>{% tdk with name="Title" siteName=false %}</title> {# 自定义名称调用 #} <title>{% tdk seoTitle with name="Title" siteName=true %}{{seoTitle}}</title> {# 自定义分隔符 #} <title>{% tdk with name="Title" sep="_" %}</title> {# 显示上级分类标题 #} <title>{% tdk with name="Title" showParent=true %}</title>
标签用法:{% tdk with name="Keywords" %}
{% tdk with name="Keywords" %}
{# 默认用法 #} <meta name="keywords" content="{% tdk with name="Keywords" %}"> {# 自定义名称调用 #} <meta name="keywords" content="{% tdk seoKeywords with name="Keywords" %}{{seoKeywords}}">
标签用法:{% tdk with name="Description" %}
{% tdk with name="Description" %}
{# 默认用法 #} <meta name="description" content="{% tdk with name="Description" %}"> {# 自定义名称调用 #} <meta name="description" content="{% tdk seoDescription with name="Description" %}{{seoDescription}}">
标签用法:{% tdk with name="CanonicalUrl" %}
{% tdk with name="CanonicalUrl" %}
{# 默认用法 #} <link rel="canonical" href="{% tdk with name="CanonicalUrl" %}" />
一般上,CanonicalUrl 需要先判断是否存在,如果存在,才设置
{%- tdk canonical with name="CanonicalUrl" %} {%- if canonical %} <link rel="canonical" href="{{canonical}}" /> {%- endif %}