首页 仿站知识 正文

zblog主题文件结构

/path/zb_users/theme/demoTheme

│  screenshot.png [必需]缩略图 320*240像素, 横向;

│  theme.xml      [必需]自述文件;

│  main.php       [可选]应用内置管理页,在创建主题时填写才会生成;

│  include.php    [可选]应用嵌入页,在创建主题时填写才会生成;

├─compile         [废弃]旧版 z-blog 用于放置模板编译文件,可直接删除;

├─include         [可选]主题自带「文件模块」,使用{module:abc}「嵌入调用」该目录下的abc.php文件;

├─script          [可选]JS目录;

├─style           [必需]样式目录, 内存样式表及所需图片;

│      style.css  [必需]不限于这个文件名,一套主题也可以拥有多个样式(各自独立使用);

├─css             [可选]并不会自动创建,用于不应该放在style文件夹中的样式内容;

└─template        用于存放模板文件;建议优先确立以下 6 个模板文件及内容;

       index.php  首页及列表页

       single.php 文章页(单页)

       search.php 搜索结果页,不存在时使用index.php

       header.php 公共头部文件

       footer.php 公共尾部文件

       404.php    建议设置

主入口模板

默认情况下,系统只会尝试直接调用index.php、single.php、search.php、404.php四个模板文件(如果存在的话);

其他模板则通过「嵌入调用」组合其自身内容到「主模板」之中;

页面公共模板文件

header.php 公共头部文件

footer.php 公共尾部文件

index.php 首页及列表页主模板文件

post-multi.php 摘要文章模板

post-istop.php 置顶文章模板

pagebar.php 页码模板

single.php 文章页(单页)主模板文件

post-single.php 日志页文章模板

post-page.php 独立页面模板

comments.php 评论区模板

comment.php 每条评论内容显示模板

commentpost.php 评论发送表单模板

commentpost-verify.php 评论验证码模板(1.5 新增)

sidebar.php 默认侧栏模板,可自定义 sidebar2.php~`sidebar9.php` 用于后续侧栏调用

module.php 模块显示模板,可定义模块标题等格式,模块具体内容格式由下列细节模板决定

模块内容细节模板(1.5 版本及以上)

模板文件 说明 备注(默认列表行数)

module-archives.php 文章归档模块 没有限制

module-authors.php 作者列表模块 没有限制

module-calendar.php 日历模块 没有限制

module-catalog.php 分类列表模块 没有限制

module-navbar.php 导航条模块 没有限制

module-statistics.php 站点信息模块 没有限制

module-comments.php 最近评论列表模块 10条

module-previous.php 最近文章列表模块 10条

module-tags.php 标签列表模块 25条


声明:本站部分资源内容为站内原创著作,也有部分基于互联网公开分享整理,版权归原作者所有。
如侵犯到您的权益,请联系本站,我们会尽快处理,谢谢。转摘请注明出处

本文链接:http://xiaoxiaba.com/?id=24

相关推荐