Typecho里的自定义字段

Typecho里的自定义字段可以用来干什么呢?这个用处可大了,对于页面上的一些固定元素,我们无法动态修改,如,我页面上有一个按钮,我要在发表一篇文章后,让他的值改变。这时候就可以使用自定义字段来修改按钮。
在模板中定义好字段的名字,如图
20151201130446.png
在写文章时,点开底部的自定义字段,添加字段,类型可以为字符、整数、小数,如图
20151201222414.png
输出:(这里的字段对应你模板中定义的字段)

$this->fields->url();

有些文章没有自定义字段,在循环页这样输出好像报错,需要加入空值判断。
可以先用isset来判断是否存在,代码如下:

<?php if (isset($this->fields->fieldName)): ?><?php $this->fields->fieldName(); ?><?php endif; ?>

注:这里的fieldName字段替换成你定义的字段)
这里可以看到已经输出了,没有定义则为空
20151201131305.png

版权声明:
作者:admin
链接:http://www.bttme.com/archives/1101.html
来源:bttme
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>