typecho自定义字段使用说明

通过自定义字段我们可以让我们的文章页模板如虎添翼。让typeho博客变得强大,可以是相册、可以是下载站、可以是小说。

typecho自定义字段完全

yijile 替换为你的自定义字段

1
2
3
4
5
<?php if (isset($this->fields->yijile)): ?>
<?php $this->fields->yijile(); ?>
<?php else: ?>
没有设置说明
<?php endif; ?>

说明

1
2
3
4
5
<?php if (isset($this->fields->yijile)): ?>//如果有yijile这个自定义字段
<?php $this->fields->yijile(); ?>//输出自定义字段内容
<?php else: ?>//如果没有yijile这个自定义字段
没有设置说明//如果没有设置时默认显示的内容
<?php endif; ?>//判断结束

直接输出自定义字段内容

yijile 替换为你的自定义字段

1
2
3
<?php if (isset($this->fields->yijile)): ?>
<?php $this->fields->yijile(); ?>
<?php endif; ?>

通过自定义字段输出幻灯片

'pageSize=6&type=tag', 'slug=yijile'
表示输出6条,标签缩略名为yijile的内容。(幻灯片需要自行整合焦点图、幻灯片jQuery)
文字内容中自定义字段名为:banner

1
2
3
4
5
<ul>
<?php $this->widget('Widget_Archive@indexfocus', 'pageSize=6&type=tag', 'slug=yijile')->to($indexfocus); ?><?php while($indexfocus->next()): ?>
<li><a href="<?php $indexfocus->permalink(); ?>"><img src="<?php if (isset($indexfocus->fields->banner)): ?><?php $indexfocus->fields->banner(); ?><?php endif; ?>" alt="<?php $indexfocus->title() ?>" /></a></li>
<?php endwhile; ?>
</ul>

Relay Tips: 一极乐https://yijile.com/log/528/