Widget_Archive常用代码片段收集

## 获取某个分类下的文章列表

$category = $this->widget(‘Widget_Archive@category’, ‘pageSize=6&type=category’, ‘mid=1’);
while($category->next()){
// todo here
… …
}

>mid表示分类id,type指定获取分类文章

## 获取某关键词的搜索结果

$search = $this->widget(‘Widget_Archive@search’, ‘pageSize=10&type=search’, ‘keywords=typecho’);
while($search->next()){
// todo here
… …
}
>type指定搜索类型,keywords指定搜索关键词

## 获取某个tag的文章列表

$tags = $this->widget(‘Widget_Archive@tag’, ‘pageSize=10&type=tag’, ‘mid=2’);
//或者:$tags = $this->widget(‘Widget_Archive@tag’, ‘pageSize=10&type=tag’, ‘slug=tag_name’);
while($tags->next()){
// todo here
… …
}

>type指定tag类型,mid表示tag的id,slug表示tag的缩写名

## 获取某篇特定的文章

$post = $this->widget(‘Widget_Archive@post’, ‘type=post’, ‘cid=1’);
$post->title();
… …

>type指定post进而获取文章,cid指定文章id

原创文章,作者:admin,如若转载,请注明出处:https://www.typechodev.com/theme/519.html

(0)
上一篇 2015-07-31 上午6:38
下一篇 2015-10-31 上午6:41

相关推荐

  • Typecho按时间归档

    有些时候,我们需要根据时间维度对文章进行归档,或者直接制作时间线(timeline)页,即用于展示博主的点滴。又有时,希望点击文章发布的时间即可直接连接到归档的页面,如发布时间20…

    主题开发 2015-01-31
  • Typecho模板中的Archive.php

    archive,顾名思义,即归档页面,用于展示“文章列表”内容,包括某年月下的文章、搜索结果的文章等等。 基本上,archive.php和index.php都是由Widget_Ar…

    主题开发 2015-01-31
  • Typecho调用分类列表

    使用`Widget_Metas_Category_List`即可列出所有分类。 $obj = $this->widget(‘Widget_Metas_Category_…

    主题开发 2015-01-31
  • Typecho模板中的404.php

    普通页面,随意弄即可。 举例: 404 –

    主题开发 2015-01-31
  • Typecho模板的index页面

    ## 制作index.php ### 模板作者信息在index.php的开头,可以使用注释方式添加模板作者信息。 /** * 这是一段描述,写在前面 * @package Type…

    主题开发 2015-01-31
  • typcho获取文章第一个图片

    很多时候,需要获取文章的第一章图片作为文章封面,或者banner中的缩略图,获取代码如下: function img_postthemb($thiz,$default_img){ …

    主题开发 2017-01-31
  • Typecho中调用最新评论

    有时,为了提高PV,或者吸引蜘蛛,一般博客都会在侧边栏中加入“最新评论”或“最近回复”列表。此功能主要通过typecho内置的`Widget_Comments_Recent`组件提…

    主题开发 2015-01-31
  • Typecho主题制作文件结构

    ## 文件结构概览### 特殊文件这类模板文件,在typecho系统中定义,特定路由会尝试加载对应的模板文件,譬如index路由会去加载index.php,post路由会去尝试加载…

    主题开发 2014-12-31
  • typecho获取每个分类category文章数量代码

    制作模板的时候有些小伙伴们想在分类的右边填写分类的数量,这个时候就需要获取代码片段。代码如下: “`$this->widget(‘Widget_Metas_…

    主题开发 2022-04-20
  • Typecho中调用分类下的文章列表

    可能由于Typecho博客模板布局情况,需要单独调用typecho某一分类目录的文章列表,目前为止,没有找到相关的typecho插件,但找到了实现typecho调用某分类目录文章的…

    主题开发 2015-02-28

发表评论

您的电子邮箱地址不会被公开。