Typecho模板的推荐页面构成

## Typecho模板页面构成
大多数情况下,Typecho主题模板页面都会包括导航栏、侧边栏、文章正文等元素,如图。
![文章构成.png][1]

本教程,将分别针对页面构成的各个页面片,进行逐一说明,并附上对应的常用api及其用法,方便查询。

## 模板的文件结构
Typecho对模板文件的文件结构没有特定的要求,除了入口文件和少量文件的文件名会特殊指定外,其他文件没有固定的格式。文件的结构和特殊文件名,可参见[《Typecho主题制作文件结构》][2]

一般情况下,如果文件较多,我们会以下面的目录结构组织模板文件

│ 404.php
│ archive.php
│ functions.php
│ index.php
│ page.php
│ post.php
│ screenshot.png

├─css
│ style.css

├─images
│ logo.png

├─inc
│ comments.php
│ footer.php
│ header.php
│ nav.php
│ sidebar.php

├─js
└─lib

1. 模板跟目录,放置页面入口文件以及模板缩略图
2. inc目录,放置页面片,譬如header.php、footer.php、sidebar.php等
3. css/images/js 放置对应的静态文件
4. lib,放置第三方js或者css库,方便区分和调试

如果没有特殊指定,后面介绍模板制作过程的文章,都会以这个目录进行讲解。

[1]: https://www.typechodev.com/usr/uploads/2015/02/2594258863.png
[2]: http://www.typechodev.com/index.php/archives/19/

上一篇 2015-01-31 上午7:08
下一篇 2015-02-16 上午6:38