从目录开始认识主题

最后更新时间:2026-05-09 10:00:00

1. 先别急着写模板

真正理解一个主题,第一步不是看某个页面文件,而是先看整个主题目录是怎么组织的。因为目录结构决定了你在哪里放配置、在哪里放模板、在哪里放静态资源、在哪里放初始化数据。

2. 主题通常必须包含什么

  • info.json:主题基础信息,告诉系统这是哪个主题。
  • vvdata.json:主题扩展配置,给模板提供全局参数。
  • init_data.json:初始化演示数据,告诉系统导入什么栏目和内容。
  • views/:模板页面目录,放首页、列表页、详情页、单页等。
  • static/:静态资源目录,放 CSS、JS、图片等。

3. 学习顺序应该是什么

建议按这个顺序看一套主题:

  1. 先看目录结构。
  2. 再看 info.jsonvvdata.jsoninit_data.json
  3. 然后看 views/ 里的页面文件。
  4. 最后看 static/ 和页面交互。

4. 为什么要这样学

因为模板开发不是孤立地写一个 HTML 文件,而是把“数据、模板、资源、页面”组合成一个可运行主题。目录清楚了,后面的页面才有意义。