mirror of
https://gitee.com/tawords/tawords-docs
synced 2025-01-11 20:08:16 +08:00
34 lines
1.0 KiB
Markdown
34 lines
1.0 KiB
Markdown
# 创建第一个主题
|
||
|
||
> 在开始之前,你需要掌握HTML CSS JavaScript,以及PHP的相关知识。在主题的开发过程中,会涉及到这些知识。本文档是基于你已经掌握这些知识的基础上撰写的。
|
||
|
||
让我们开始吧。
|
||
|
||
|
||
|
||
## 应用介绍
|
||
|
||
- 应用分为主题和插件;
|
||
- 可以同时启用多个应用(但是需要考虑是否兼容);
|
||
- 按照规范组织目录结构;
|
||
- 在后台统一安装、删除、启用、关闭;
|
||
- 「自述文件」为 `intro.json`;
|
||
- 应用放置目录为 `/system`;
|
||
|
||
|
||
|
||
### 主题
|
||
|
||
- 主题是网站前端的显示效果,同时只能启用一个主题;
|
||
- 通过提供的统一接口获取需要显示的内容;
|
||
- 主题可以内置1个应用(也可不内置),对主题的能力进行扩展,启用状态与主题保持一致;
|
||
- 所在目录为 `/system/plugin`;
|
||
|
||
|
||
|
||
### 插件
|
||
|
||
- 主要作用为扩展网站的某项功能;
|
||
- 可以同时启用多个应用(但是需要考虑是否兼容);
|
||
- 所在目录为 `/system/plugin`;
|