下面要引见的是自力博客经常使用的功用,在 WordPress 博客上应该有不少人运用,就是在博客各页面(如文章内容页,首页,页面)通知访客如今处在的页面,typecho 博客经由过程简朴的推断语句和内置的 is 方法来推断当前页面,进而在当前页面相干位置输出显现设定的笔墨。
Typecho 推断页面语句:
进入博客首页时,在顶部或许边栏中显现一段笔墨,能够这么用代码
<?php if ($this->is('index')): ?>帅哥 or 玉人,你正对我团体张望!<?php endif; ?>在某个时页面,比方说about页面,让它显现一段笔墨,能够用代码这么写
<?php if ($this->is('page', 'about')): ?>帅哥 or 玉人,你正对我的心田举行相识!<?php endif; ?>
代码相干设置参数:
index:第一个参数设为index,能够推断当前页是不是为主页
archive:第一个参数设为archive,能够推断当前页是不是为文章归档页,比主页,分类文章页,标签文章页,日期归档文章页
category:第一个参数设为category,能够推断当前页是不是为分类文章页,第二个参数传入详细分类slug name,比方default等等,就能够推断详细是哪一个分类
tag:第一个参数设为tag,能够推断当前页是不是为标签文章页,第二个参数传入详细标签slug name,比方typecho等等,就能够推断详细是哪一个标签
date:第一个参数设为date,能够推断当前页是不是为日期归档文章页,第二个参数传入year,month或许day,就能够推断是不是为按年,按月照样按日归档
single:第一个参数设为single,能够推断当前页是不是为内容页,比方文章页,自力页面,附件显现页
post:第一个参数设为post,能够推断当前页是不是为内容页,第二个参数传入文章id,就能够推断详细是哪篇文章
page:第一个参数设为page,能够推断当前页是不是为自力页面,第二个参数传入页面slug name比方about,就能够推断详细是哪则自力页面
attachment:第一个参数设为attachment,能够推断当前页是不是为附件,第二个参数传入附件id,就能够推断详细是哪一个附件
提醒:上面的推断有显著的条理之分,从上到下相互包括。这个功用运用在广告上面,能够在统一处所的差别页面显现差别的广告。

评论列表