这篇是模板标签的入口:先知道有哪几类标签,再按需要跳到手册或专题文章。
先看手册
标签手册收全了当前引擎的 59 个标签(含插件提供的 banner、topics、SEO 与统计标签),每个标签都有签名、参数表、示例和循环内可用字段,支持搜索与锚点直达,例如 /theme/tags#arclist。
再看这四类
- 作用域、转义与调试:
{djm:field.}、[field:]、djm:var的区别,raw 的边界。 - 首页、列表页、详情页的标签组合:每种页面可直接套用的骨架。
- 列表、分页与上下篇的进阶用法:筛选排序、分页上下文、相关内容与性能。
- 主题结构、校验与打包发布:改完之后怎么组织与分发。
最短的一次尝试
<h1>{djm:field.title/}</h1>
{djm:list row="10" paginate="1"}
<a href="[field:url/]">[field:title/]</a>
{/djm:list}
{djm:pagelist pagesize="7"/}
把它贴进列表模板,保存时编辑器会即时校验;能看到列表和分页,就说明作用域和上下文都对了。
讨论