主题模板结构及主题模板文件介绍

JPress之家发布 开发教程 2016-09-30 1455

全部系列教程目录:教程目录

了解了JPress的标签系统之后,在正式编写jpress主题之前,给大家科普下jpress主题模板的结构以及包含的一些文件。

一、必须包含的文件

必须包含文件是主题的相关配置文件,主要是tpl_config.xml和tpl_screenshot.png文件。

其中tpl_screenshot.png这个图片为主题预览图片,就是模板列表中展示的那张图片。

关于这张图片的尺寸,我个人推荐大小600*380,大小控制在100kb以内,提高后台加载速度,官方JBlog的那张图片就太大了,海外主机加载起来就费劲了。

tpl_config.xml是主题的配置文件,包含主题ID、名称、说明等等信息配置,模板的类型也是在在这里面配置。下一篇教程会仔细介绍。

二、模板的HTML文件

JPress模板的html文件主要分为以下几个大类:

首页模板 (index.html)
分类页面模板 (taxonomy.html)
详情页模板 (content.html)
错误页模板 (404.html,500.html)
用户中心模板 (user_*.html)
搜索结果模板 (search.html)

1、index.html既Jpress首页渲染的页面。

2、详细页content.html是核心文件,展示文章详细内容,jpress制作成其他类型的网站,如论坛,就是扩展content_bbs.html然后编写代码就行。

3、错误页,官方文档只讲了404,其实jpress在发生服务器错误的时候还会自动渲染500页面。

4、其中用户中心模板又包括登录、注册等页面。新手怕麻烦可以采用第三方评论模块,具体实现可以参考Jpress单栏one主题

 

下一篇为大家带来初始化模板相关的介绍。