程序目录结构
Z-BlogPHP │ index.php 首页 │ search.php 搜索 │ feed.php RSS输出 │ readme.txt 程序说明 │ ├─zb_install 安装入口(安装完成后可删除) │ │ index.php │ │ │ └─language │ en.php │ zh-cn.php │ zh-tw.php │ ├─zb_system 系统文件夹 │ ├─admin 后台管理 │ ├─api API处理 │ ├─css 后台CSS │ ├─defend 系统保留文档 │ ├─function 系统核心 │ ├─image 系统图片 │ ├─script 系统 JavaScript │ └─xml-rpc xml-rpc 通信入口 └─zb_users 用户文件夹 ├─avatar 头像存放 ├─cache 缓存文件夹 │ └─compiled 模板编译缓存 ├─data 数据库存放(SQLite) ├─emotion 表情图片 ├─language 语言 ├─logs 日志记录 ├─plugin 插件目录(预装插件以实际为准) │ ├─AppCentre │ ├─Gravatar │ ├─LinksManage │ ├─STACentre │ └─UEditor ├─theme 主题目录(这里是三款默认主题) │ ├─default │ │ ├─include │ │ ├─language │ │ ├─script │ │ ├─style │ │ └─template │ ├─tpure │ │ ├─include │ │ ├─language │ │ ├─plugin │ │ ├─script │ │ ├─style │ │ └─template │ └─Zit │ ├─include │ ├─language │ ├─script │ ├─style │ └─template └─upload 附件存放
主题目录文件结构
/path/zb_users/theme/curTheme │ screenshot.png [必需]缩略图 300*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 建议设置
本文来源:https://www.newbii.cn/zblog/start-structures