Jun132010

Typecho使用中的一些记录

和Wordpress不一样,Typecho使用时没办法自定义模板(后台有选项,但我从没使用起,无效)

啊哦,修正:自定义模板原来是可以的,那么我更改下内容吧,没注意论坛的资料。

自定义页面必需输入自定义页面名如下:

<?php 
/** 
* 自定义模板名 
* * @package custom 
*/ 
?>

这样就能在后台设定一个页面的模板了,具体的模板看自己需要调用什么内容决定

使用中学习了别人的一些用法,发觉可以用if判断来控制一些东西达到自己需要的效果,比如我的存档、链接、联系表单,我是在page里面加入了一些代码。没用通过自定义页面来实现,今天在palese 朋友的提醒下,发觉可以使用自定义模板(为何那天我试了不行呢?难不成是当时格式写错了?)。

现在的标题得改改了。就叫Typecho使用中的一些记录吧,通过if判断,也可以对“我在哪”进行具体的使用。这个就以后有实践了再写下来吧。

下面写的是我记录的在page.php中加以判断而实现的不同调用,比如:调用评论模板、具体的模板具体的调用,达到了我要的效果,把它记录下来,以备以后查找和使用。

如果你要看这样的效果。请点下面图片里的链接,都是通过判断来实现的。page.jpg
比如,要想在缩略名为about这个页面放上介绍,并且要调用评论模板,就可以这样用

<?php if ($this->is('page','about')): ?> 
<?php $this->content(); ?> 
<?php $this->need('comments.php'); ?> 
<?php endif; ?>

如果是在缩略名为link-us这个页面放上介绍,并且要不调用评论模板,就可以这样用

<?php if ($this->is('page','link-us')): ?> 
<?php $this->content(); ?> 
<?php endif; ?>

也不知我说明白没有,如果你喜欢这种效果,那么我就附上我这个page代码如下:

  1. 1
  2. 2

11 个流言蜚语 (制造者:6 个流言, 博主:5 次澄清)散布流言

  1. palese
    palese 2010年06月14日     
    沙发 回复

    瞎说,是支持自定义单面模板的,想弄多少就可以弄多少。论坛上有资料

  2. 飞天舞
    飞天舞 (博主) 2010年06月14日     
    板凳 回复

    回应palese:哇哦,原来是可以的,页头需要定义模板名

  3. 自由人
    自由人 2010年06月15日     
    地毯 回复

    那一次搞自定义页面没搞成。。。以后再搞搞,呵呵,我这有个博客活动哦,欢迎参与。

  4. 飞天舞
    飞天舞 (博主) 2010年06月15日     
    门口 回复

    回应自由人:今天palese不说我还以为0.8的不能自定义单面模板,第一天用了后就试了下,可能那次没弄对。
    什么活动?我瞧瞧去!

  5. 跑调
    跑调 2010年06月26日     
    走廊 回复

    神奇的is语句

  6. 飞天舞
    飞天舞 (博主) 2010年06月26日     
    楼梯 回复

    回应跑调:官方有篇主题说了这个 http://typecho.org/archives/49/

  7. 散漫
    散漫 2011年02月08日     
    宅院 回复

    我的换成了wordpress了。

    1. 飞天舞
      飞天舞 (博主) 2011年02月08日     
      第1院 回复

      我坚守Typecho,Wordpress太耗资源了。

  8. 特爱博客
    特爱博客 2月24日     
    小区 回复

    超实用!

    1. 飞天舞
      飞天舞 (博主) 2月25日     
      第1区 回复

      換米了?

      1. 特爱博客
        特爱博客 2月28日     
        第2区 回复

        是的哦 icon_1

增加一个流言 »


Powered By Typecho))) | Theme By simpleJun Base | 文章 RSS and 评论 RSS | 粤ICP备10208985号 | 空间赞助 By 散漫