在使用Zblogphp建网站的过程中,为了完善某些功能或者实现个别页面特殊展示的目的,我们经常会需要对首页、分类页、tag页分别进行识别提取和调用,这就会用到判断不同页面的代码。果果正在研学习如何实现zblogphp网站首页仅展示一个图片,其余页面正常展示模板页面,因此把学到的内容记录下来,方便以后查找使用。
zb官方给出的代码
{if $type=='index'&&$page=='1'} /*判断首页*/ {if $type=='category'} /*判断分类页*/ {if $type=='article'} /*判断内容页*/ {if $type=='page'} /*判断独立页面*/ {if $type=='author'} /*判断用户页*/ {if $type=='date'} /*判断日期页*/ {if $type=='tag'} /*判断标签页*/
实例解析
1、首页添加友情链接代码:
{if $type=='index'&&$page=='1'} <a><strong>友情链接:</strong></a><a href="https://www.qdxgfj.com/" target="_blank" title="果果的日常">果果的日常</a> {/if}
通过以上代码即可实现只在网站首页出现友情链接内容了。
2、在首页文件里添加判断代码,实现主页和列表页调用不同的模板文件:
{if $type=='index'&&$page=='1'} {template:default} {else} {template:catalog} {/if}
以上是Zblogphp判断首页的代码实例,分类列表页、Tag页、文章内容页、独立页面、用户页、日期页、标签页也可以效仿以上方法。