我们在使用typecho博客的时候,如果想要实现分类列表页面统一调用该模板文件,可以通过category.php来实现,但是如果想要实现不同分类调用不同模板,怎么操作呢?下面,我们提供两类四种实现的办法。

第一种,自定义分类模板法

首先在当前模板目录下建立一个名为 category 的文件夹,然后将default.php、technology.php等不同分类的模板文件以分类缩略名命名(缩略名请在后台——管理——分类中查看),把不同分类的模板文件放进该文件夹,这样,在访问分类页面时,会自动调用分类对应缩略名的分类模板。

第二种:缩略名为default的分类调用default.php模板文件,其余分类调用other.php模板文件

if($this->is('category','default')){

$this->need('default.php');

}else{

$this->need('other.php');

}

?>

Select CodeCopy

第三种:缩略名为default的分类调用default.php模板文件,缩略图为technology的调用technology.php模板文件,如此类推,其余的调用other.php模板文件

if($this->is('category','default')){

$this->need('default.php');

}elseif($this->is('category','technology')){

$this->need('technology.php');

}else{

温馨提示! 你需要支付 ¥0.83 元后才能查看付费内容
点赞(254) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部