Typecho 常用方法

网站名称:
<?php $this->options->title(); ?>
网站地址:
<?php $this->options->siteUrl(); ?>
后台地址:
<?php $this->options->adminUrl(); ?>
主题完整地址:
<?php $this->options->themeUrl(); ?>
作者名称:
<?php $this->author(); ?>
当前登录用户名称:
<?php $this->user->screenName(); ?>
退出登录地址:
<?php $this->options->logoutUrl(); ?>
RSS订阅地址:
<?php $this->options->feedUrl(); ?>
RSS评论:
<?php $this->options->commentsFeedUrl(); ?>
作者头像:
<?php $this->author->gravatar('200') ?>  //可以自定义括号内大小参数
作者所有文章地址:
<?php $this->author->permalink(); ?>
作者个人网站信息:
<?php $this->author->url(); ?>
作者邮箱信息:
<?php $this->author->mail(); ?>
主题内PHP文件引用:
<?php $this->need('*.php'); ?>  //need缺失不报错
最新post列表:
<?php $this->widget('Widget_Contents_Post_Recent', 'pageSize=8&type=category')->parse('<li><a href="{permalink}">{title}</a></li>'); ?>
文章分类名称合集:
<?php $this->category(',', false); ?>
文章分类列表:
<ul> <?php $this->widget('Widget_Metas_Category_List')->parse('<li><a href="{permalink}">{name}</a>({count})</li>'); ?> </ul>
分类所有post:
<ul><?php $this->widget('Widget_Archive@indexyc', 'pageSize=8&type=category', 'mid=1')->parse('<li><a href="{permalink}" title="{title}">{title}</a></li>'); ?></ul>
最新评论列表:
<ul><?php $this->widget('Widget_Comments_Recent')->to($comments); ?><?php while($comments->next()): ?>    <li><a href="<?php $comments->permalink(); ?>"><?php $comments->author(false); ?></a>: <?php $comments->excerpt(50, '...'); ?></li><?php endwhile; ?></ul>
时间归档:
<ul><?php $this->widget('Widget_Contents_Post_Date', 'type=month&format=F Y')->parse('<li><a href="{permalink}">{date}</a></li>'); ?></ul>
标签云:
<?php $this->widget('Widget_Metas_Tag_Cloud', 'ignoreZeroCount=1&limit=28')->to($tags); ?><?php while($tags->next()): ?><a href="<?php $tags->permalink(); ?>" class="size-<?php $tags->split(5, 10, 20, 30); ?>"><?php $tags->name(); ?></a><?php endwhile; ?>
当前文章的相关内容:
<?php $this->related(5)->to($relatedPosts); ?><?php if ($relatedPosts->have()): ?><?php while ($relatedPosts->next()): ?>    <li><a href="<?php $relatedPosts->permalink(); ?>" title="<?php $relatedPosts->title(); ?>"><?php $relatedPosts->title(); ?></a></li><?php endwhile; ?><?php else : ?>    <li>没有相关文章</li><?php endif; ?>
文章页面标题:
<?php $this->title() ?>
文章页面地址:
<?php $this->permalink() ?>
文章发表时间:
<?php $this->date(); ?>
上一页:
<?php $this->theNext(); ?>
下一页:
<?php $this->thePrev(); ?>
 
相关文章:
typecho 忘记管理员密码

0 个评论

要回复文章请先登录注册