Typecho 主题模版制作常用调用变量和函数,参数

under Typecho  tag     Published on February 5th , 2020 at 09:30 am

前言

WordPress用了两天就换到Typecho,主要原因还是之前根本没接触过HTML/CSS/JavaScript/PHP的语法。虽然WP的主题很多,但是都得自己修改了才能用。无耐时间有限,前端速成不大可能,所以就换来Typecho先练练手。

代码

站点名称

<?php $this->options->title(); ?>

域名地址

<?php $this->options->siteUrl(); ?>

后台地址

<?php $this->options->adminUrl(); ?>

完整路径标题,比如 文章 站点

 <?php $this->archiveTitle(' &raquo; ', '', ' - '); ?&gt;&lt;?php $this->options->title(); ?>

站点说明

<?php $this->options->description(); ?>

模板文件夹地址

<?php $this->options->themeUrl(); ?>

作者名字

<?php $this->author(); ?>

当前登陆用户名字

<?php $this->user->screenName(); ?>

退出链接

<a href="<?php $this->options->logoutUrl(); ?>" ><?php="" _e('退出');="" ?><="" a="">  </a>

RSS地址

<a href="<?php $this->options->logoutUrl(); ?>" ><?php="" _e('退出');="" ?><="" a=""><?php $this->options->feedUrl(); ?>  </a>

作者头像

<a href="<?php $this->options->logoutUrl(); ?>" ><?php="" _e('退出');="" ?><="" a=""><?php $this->author->gravatar('200') ?> </a>

该文作者全部文章列表链接

<a href="<?php $this->options->logoutUrl(); ?>" ><?php="" _e('退出');="" ?><="" a=""><?php $this->author->permalink(); ?>  </a>

该作者个人主页链接

<a href="<?php $this->options->logoutUrl(); ?>" ><?php="" _e('退出');="" ?><="" a=""><?php $this->author->url(); ?>  </a>

该作者邮箱地址

<a href="<?php $this->options->logoutUrl(); ?>" ><?php="" _e('退出');="" ?><="" a=""><?php $this->author->mail(); ?>  </a>

RSS评论

<a href="<?php $this->options->logoutUrl(); ?>" ><?php="" _e('退出');="" ?><="" a=""><?php $this->options->commentsFeedUrl(); ?>
</a>

引用模版文件夹内php文件

<a href="<?php $this->options->logoutUrl(); ?>" ><?php="" _e('退出');="" ?><="" a=""><?php $this->need('*.php'); ?>  </a>

获取最新POST

<a href="<?php $this->options->logoutUrl(); ?>" ><?php="" _e('退出');="" ?><="" a=""><?php $this->widget('Widget_Contents_Post_Recent', 'pageSize=8&type=category')->parse('<li></a><a href="{permalink}">{title}</a></li>'); ?>

头部HEAD常用

<?php $this->keywords('_'); ?>//关键词
<?php $this->options->title(); ?>//站点名称
<?php $this->options->description(); ?>//站点描述
<?php $this->archiveTitle(); ?>//标题
<?php $this->options->themeUrl('ie.css'); ?>//模板路径
<?php $this->options->siteUrl(); ?>//主页网址
<?php $this->options->feedUrl(); ?>
<?php $this->options->commentsFeedUrl(); ?>
<?php $this->pageNav(); ?>//分页
<?php $this->options->generator(); ?>//版本号

文章页常用

<?php $this->title(); ?>//标题
<?php $this->category(','); ?>//分类
<?php $this->tags(', ', true, ''); ?>//标签
<?php $this->date('F jS, Y') ?>//时间
<?php $this->content(); ?>//内容
<?php $this->thePrev('&laquo; %s', ''); ?>//上一篇
<?php $this->theNext('%s &raquo;', ''); ?>//下一篇

本文由simyng创作, 采用知识共享署名4.0 国际许可协议进行许可,转载前请务必署名
  文章最后更新时间为:February 5th , 2020 at 01:30 am