ZblogPHP最新模板教程 zblogphp怎么修改主题?

2017年11月15日 10:48:22益点益滴4736

Z-blogPHP是一款比较好用的免费建站系统,但对于很多初次使用的新手来说,其WP风格的主题模板结构则稍显复杂,很容易让人云里雾里。今天益吾库就来综合讲解一下Z-blogPHP系统的模板结构,以便大家能更快上手修改主题相关模板文件代码,并为分类、文章等模板选择提供识别理论基础。

php-template.png

首先我们来看看Z-blogPHP官方Wiki对主题模板文件的说明,需要注意的是,以下模板仅为通常所指并非系统限定,主题作者也可能采用不一样的命名和结构,灰色文字为本站添加解释:

公共模板

header.php 公共头部文件(页面模块)

footer.php 公共尾部文件(页面模块)

首页与列表页相关模板

index.php 首页及列表页主模板文件(有的主题会以此为基础将首页和列表区分开来)

post-multi.php 摘要文章模板(页面模块,通常被包含于index.php或其它列表模板)

post-istop.php 置顶文章模板(页面模块,通常被包含于index.php或其它列表模板

pagebar.php 分页条展示模板(页面模块,通常被包含于index.php或其它列表模板

日志页相关模板

single.php 文章页(单页)主模板文件(系统以此为基础自动区分文章和单页)

post-single.php 日志页文章模板(页面模块,通常被包含于single.php

post-page.php 单页面模板(页面模块,通常被包含于single.php

comment.php 评论区模板(页面模块,通常被包含于comments.php

comments.php 每条评论内容显示模板(页面模块,通常被包含于文章和单页模板)

commentpost.php 评论发送表单模板(页面模块,通常被包含于comments.php

其它模板文件

404.php 文章或页面等不存在时显示模板

module.php 模块通用显示模板(页面模块)

module-xxx.php 侧栏及模块模板标签(1.5)(页面模块)

以上所有标记为“页面模块”的模板均非完整页面,模板选择操作时就需注意不能选择这些页面模块,否则将导致网站相关内容显示不正常。主题是否有内置不同内容模板,一般会有相关说明,或者直接如下图所示能直观看到模板中文名称:

20171115114303.png

如果没有说明,也没有直观的中文名称,那么主题则可能没有内置不同内容模板,这种情况就不能进行模板选择,直接让其默认就好。另外需要注意的一点就是,模板选择讲究对号入座,既不能为分类(列表)选择文章类模板,也不能为文章选择分类(列表)类模板,否则即使网站不出现致命错误,也会让显示的内容千奇百怪。

通常主题模板文件是在“网站根目录/zb_users/themetemplate/”目录下,修改此目录下的文件需在后台首页点击“清空缓存并重新编译模板”后刷新生效,***是应用ID名称,“网站根目录/zb_users/theme”目录下则是该主题所需配置文件和素材文件。

20171115121058.png

超赞,真给力!嗯,必须鼓励~

打赏5
账号:mxy310@163.com[复制]
账号:77940140[复制]