使用Widget_Metas_Category_List即可列出所有分类。 $obj = $this->widget('Widget_Metas_Category_List'); if($obj->have()){ while($obj->next()){ $obj->name(); ... ... } }else{ echo '无分类'; } 可用字段 mid:分类id name:分类名称 slug:分类缩写名 type:分类类型,譬如categorery description:分类的描…

2016年11月04日 0条评论 6点热度 0人点赞 阅读全文

有些时候,我们需要根据时间维度对文章进行归档,或者直接制作时间线(timeline)页,即用于展示博主的点滴。又有时,希望点击文章发布的时间即可直接连接到归档的页面,如发布时间2015年1月,点击“2015年1月”即可进入2015年1月发表的文章列表,这样可以在不占用任何额外的空间的前提下,方便读者按年,月,日阅览日志文章,增加流量。 Typecho提供了根据时间维度来获取文章归档的api,见Widget_Contents_Post_Date $obj = $this->widget('Widget_Cont…

2016年11月04日 0条评论 3点热度 0人点赞 阅读全文

Typecho模板中,一般都会有header.php页面片,用于将页面公共头部抽离出来,减少代码冗余。 header页面片中,可以包含html的head标签和网站导航栏nav。 <!DOCTYPE html> <html> <head> <title>这是一段标题</title> <!-- 各种meta--> <meta charset="UTF-8"/> <!-- 各种css资源--> <link rel="st…

2016年11月04日 0条评论 3点热度 0人点赞 阅读全文

[导读]通过Typecho的Widget_Options,可以方便地获取Typecho的系统信息,或者方便地获取相关配置、资源路径等。这里列出常用的Widget_Options函数和用法,方便各位筒子方便查阅。 通过Typecho的Widget_Options,可以方便地获取Typecho的系统信息,或者方便地获取相关配置、资源路径等。这里列出常用的Widget_Options函数和用法,方便各位筒子方便查阅。 通过Widget_Options获取路径信息 获取内置URL 通过这类api,可以获取TE内置的一些特定…

2016年11月04日 0条评论 4点热度 0人点赞 阅读全文

有了header,一般情况下也就会有footer。Typecho中,需要放置在footer中的内容,一般是js库(为了加速网页加载效果而将js放在html的最后进行加载)、友情链接、版权信息等。 如果需要定位模板目录下的js文件,可使用$this->options->themeUrl(),具体用法请参考《Typecho的header》一文。 其他友情链接等内容,为常规的html标签,和typecho无关,这里不再展开细说。

2016年11月04日 0条评论 3点热度 0人点赞 阅读全文