李涛自留地
回到顶部
首页 > 建站 > ZblogPhp主题制作学习系列三 默认主题Index.php中常用的调用标签解析

ZblogPhp主题制作学习系列三 默认主题Index.php中常用的调用标签解析

ZblogPhp主题的Index.php是网站的首页主题模板,在Index.php页面主要引用的模板文件有Header.php、post-istop.php、post-multi.php、sidebar模块、pagebar.php、footer.php等以及其他的自定义文件,以上主要是参考了默认的主题模板中Index.php的构成部分。

以下是本地用Phpstudy搭建的测试站的默认主题模板截图:

ZblogPhp主题制作学习系列三 默认主题Index.php中常用的调用标签解析

ZblogPhp主题制作Index.php中常用的调用标签:


{template:header}//引用Header.php模板
{module:navbar}//引用导航菜单栏
{template:post-istop}//引用列表页单条置顶文章post-istop.php模板
{template:post-multi}//引用列表页普通文章post-multi.php模板
{template:sidebar}//引用侧边栏模块
{template:footer}//引用底部模板footer.php

以上是默然主题中用到了调用标签,当然在默认主题的Index.php文件中,还对是否是置顶文章进行了判断,如果是置顶文章就显示在普通文章列表的前面,默认主题Index.php是否是置顶文章的判断标签代码段如下:

          {foreach $articles as $article}
          {if $article.TopType}
          {template:post-istop}
          {else}
          {template:post-multi}
          {/if}
          {/foreach}

根据以上ZblogPhp相关的标签调用,再写好前端页面的Html结构、Css样式及相关的Js特效,基本上就能实现和默认主题类似的效果,简单的实现一个博客主题的首页页面。

若非作者标注皆为李涛自留地原创文章,转载或复制请以超链接形式并注明出处。