JBLOG的主题统一放在
themes 目录下,每个文件夹为一个主题,每套主题由模板文件、样式(CSS)、图片组成。模板文件是以.php为后缀PHP文件,每个页面可以分为几个部分,然后用 template 函数引入,使得页面重复部分可以重用。以下是一套主题的模板文件说明:
常规模板:
- 404.php 404错误页面,页面不存在时显示该页。
- ajax_comment.php ajax评论成功后插入的内容,相当于一条评论的模板。
- archive.php 显示按文章日期归档的页面。
- article.php 文章显示页面。
- footer.php 页面底部版权信息部分(非必须,可自由改名)。
- function.php 用户自定义函数存放页面,可以根据自己的需要写一些功能扩展函数,然后在模板中使用(非必须,可自由改名)。
- header.php 页面头部重复区域,内容根据自己需要而定,一般为页面头部和导航部分(非必须,可自由改名)。
- index.php 博客首页。
- link.php 内页显示所有友情连接的页面。
- list.php 文章列表页面,一般用于显示博客分类的文章列表或搜索结果,可用于其他页面的文章列表,如首页。
- message.php 系统提示消息页面。
- search.php 文章搜索主页面。
- sidebar.php 博客侧栏部分(非必须,可自由改名)。
- tag.php 显示所有标签列表页面。
其他:
- code.css 文章内容中的程序代码加亮样式表,定义编辑器中插入代码功能的样式,用于技术博客(非必须)。
- info.xml 保存主题信息的xml文件,包括主题名称、主题版本、作者信息等。
- theme.css 博客样式表(可自由改名)。
- thumb.png 主题缩略图(可自由改名,文件名需与info.xml中填写的文件名一致)。
- images 主题用到的图片存放文件夹(可自由改名)。