Typecho模板的推荐页面构成

Typecho模板页面构成

大多数情况下,Typecho主题模板页面都会包括导航栏、侧边栏、文章正文等元素,如图。
Typecho模板的推荐页面构成

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

模板的文件结构

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

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

\
│  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库,方便区分和调试

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


版权声明:未经书面授权禁止转载、摘编、复制或建立镜像。对既成事实本站将保留所有的权利。