王尘宇王尘宇

研究百度干SEO做推广变成一个被互联网搞的人

Typecho差别分类差别款式

Typecho差别分类差别款式

No Reply , Posted in 代码 on April 27, 2014

一、差别分类输出差别模板

先在当前模板目次下竖立一个 category 目次,然后比方你要给 slug 为 default 的分类特地竖立模板,那末就在 category 目次下建立一个名为 default.php 的文件,如许程序在接见 default 分类时会自动挪用这个模板文件。

运用 $this->categories 和 $this->category 这两个变量就能够满足你的须要了,不过须要你本身手动轮回输出。你能够 print_r 一下这两个变量,看看它们的构造。

二、适用于一切有分类区分的页面

<?php if ($this->category == "分类A的缩略名"): ?>// 这里是分类A的款式<?php elseif ($this->category == "分类B的缩略名"): ?>// 这里是分类B的款式<?php else: ?>// 这里是分类C的款式<?php endif; ?>

附:分类称号挪用

<?php $this->category(','); ?>  //带衔接的分类称号,逗号为多分类时的距离符<?php $this->category(',', false); ?&gt;  //不带衔接的地道的分类称号,相似评论者称号挪用, $comments->author('', false) 显现不带衔接的称号

标签: 分类, 模板

相关文章

评论列表

发表评论:
验证码

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。