SegmentFault上讨论的一个话题,关于如何实现index页面的无限加载。 做到index页面的无限加载,基本上考虑的是Ajax了,具体实现上则有两个思路: 自己制作个简单的插件,支持ajax加载文章列表。 在皮肤文件index.php中,做个特殊处理,使用ajax实现内页翻页 第一个方式比较简单,这里不展开说明。这里简单讨论下第二种思路。 假如皮肤文件index.php中的代码如下: <html> <head> <!--- 省略head代码 ---> </head&…

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

[导读]可能由于Typecho博客模板布局情况,需要单独调用typecho某一分类目录的文章列表,目前为止,没有找到相关的typecho插件,但找到了实现typecho调用某分类目录文章的方法,方法很简单,只需要通过一段typecho分类调用代码放到模板的相关位置即可。 可能由于Typecho博客模板布局情况,需要单独调用typecho某一分类目录的文章列表,目前为止,没有找到相关的typecho插件,但找到了实现typecho调用某分类目录文章的方法,方法很简单,只需要通过一段typecho分类调用代码放到模板的…

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

使用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人点赞 阅读全文

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

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