首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

统计各个分类文章

objects 除了 all、get 等方法外,还有很多操作数据库方法,而其中有一个 annotate 方法,该方法正可以帮我们实现本文所关注统计分类文章数量功能。...1 全部文章了。...因为 num_posts 值小于 1 表示该分类没有文章,没有文章分类我们不希望它在页面中显示。关于 filter 函数以及查询表达式(双下划线)在之前已经讲过,具体请参考 分类与归档。...在模板中引用新增属性 现在在 Category 列表中每一项都新增了一个 num_posts 属性记录该 Category 文章数量,我们就可以在模板中引用这个属性来显示分类文章数量了。...开启开发服务器,可以看到分类名后正确地显示了该分类文章数了,而没有文章分类则不会在分类列表中出现。

97340
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Typecho随机文章与同分类随机文章实现

    在制作Typecho主题时,有的时候会想弄个随机推荐文章功能,所以我就简单弄了个函数,可以随机输出n篇文章,同时追加一些参数还可以输出当前文章分类随机文章,具体如下: 函数部分 在主题functions.php...pageSize) ->order($order_by); $this->db->fetchAll($select, array($this, 'push')); } } 调用输出 在主题需要地方调用如下内容即可随机输出多篇文章...> 拓展内容 在文章页面,调用这个函数时可以这样填写参数 $cid=$this->cid;//这样设置cid,随机推荐文章时就不会与当前文章重复了 $mid=$this->categories[0...]['mid'];//这样设置函数即可获得文章第一个分类,然后随机输出这个分类文章 $size=5; 有的时候我们其他页面和文章页面都是在同一处输出随机文章,此时我们就可以使用if判断来为不同页面输入不同参数

    37330

    rpcms获取指定分类文章方法

    在做主题时候发现了一个问题,也不能说是问题,就是不太舒服地方。 往往网站首页是不同模块对不同分类文章进行展示,在制作首页时候发现不知道该如何获取指定分类文章。...查看了rpcms默认模板代码,发现是把最新文章、最热文章这种功能性单独封装成函数了,如果想获取指定分类文章就需要改改了。...在网上找了找,看到rpcms论坛上有整理好函数,就用了试试,挺好,还支持子分类获取。 《模板常用功能函数整理》上面还有很多其他常用函数,可以看看有没有需求。...LogsMod->cate($ids)->order($order)->limit($limit)->select(); return $logData['list']; } 把这个函数放到模板common.php...foreach getLogsByCateId(1) as $k=>$v} {$v['title']} {/foreach} 第一个参数是需要获取分类

    32050

    Emlog实现同分类相邻文章功能

    Emlog本身自带相邻文章功能上一篇和下一篇是调用全站相邻文章。...有的时候我们可能希望上一篇和下一篇只调用本文相同分类文章,这样好处还是有的,比如访客在浏览“模板代码”分类,那么相邻文章最好也是显示模板文章,这样还是能够提升那么一点点用户体验。    ...下面是虫子写获取相同分类上下相邻文章方法[将下面代码放入模板文件module.php中(ps:最好放在module.php最底部,这样可以避免出错)]: <?...php //shuyong.net:同分类相邻文章 function nextLog($logid, $sortid, $flag, $pattern=0){ $Log_Model = new Log_Model...>     这样,我们就实现了调用同一分类相邻日志了!

    12210

    dedecms如何随机调用指定分类文章到网站首页

    dedecms是全静态,有时会因为其他事情好几天没写文章推荐到首页,那样对se不是很友好。...原本ytkah是想在网站首页上半部分调用几篇id从200到500文章随机展示,这样每次更新首页给se赶脚像是有添加新文章了,但测试了很久也没实现出来,在网上search了貌似也没找到相关解决方案...,哪位高手知道麻烦告诉ytkah一哈!...参考帝国cms调用随机文章 支持一个id段内调用   能力有限,只能求其次了,那就随机调用某个分类文章展示了,在当前模板index.htm添加如下代码 {dede:arclist typeid='...li>[field:title /] {/dede:arclist}   typeid='56'是分类

    5K10

    Typecho调用分类文章标签文章相关文章

    调用分类文章 根据分类mid获取某个分类文章列表 widget('Widget_Archive@fenlei', 'pageSize=6&type=category', 'mid=1')->to($...> 以上就是获取分类mid等于1最新6篇文章,pageSize=6就是指定调用数量,mid=1指定分类mid,也可以用缩略名方式替换如slug=name其中name就是mid等于1分类缩略名。...调用标签文章 根据标签mid获取某个标签下文章列表 widget('Widget_Archive@biaoqian', 'pageSize=6&type=tag', 'mid=1')->to($new...> 以上就是获取标签mid等于1最新6篇文章,pageSize=6就是指定调用数量,mid=1指定标签mid,也可以用缩略名方式替换如slug=name其中name就是mid等于1标签缩略名。...> 其中this->related(type);里面可以使用两个参数,limits默认值为 5,表示显示相关文章数量,type默认值为 NULL,表示文章相关方式,只接受 author。

    1.6K10

    typecho按分类搜索文章

    typecho根据分类搜索文章.jpg 之前我写soso搜索增强插件其实已经能够根据分类进行搜索内容了,不过需要模板上进行配合,比如我们搜索分类id为2620关于typecho文章,需要传递分类...cat=2620,插件会获取到2620,然后根据它来按分类搜索文章内容。...4,重写翻页按钮地址 上面的操作完成后,你会发现翻页按钮链接并不携带cat参数,也就是说一旦翻页了,这个按分类搜索就失效了。...所以我们需要给翻页按钮追加参数,我最初采用是js追加参数,后来发现可以直接重写分页按钮链接,所以就采用php修改按钮链接方式追加参数了。...全部 Typecho主题 Typecho插件 Typecho教程 博客文章 Search 使用select能够比较方便选择分类进行搜索,根据需要select里面的内容可以使用循环输出所有分类

    65430

    WPJAM「文章置顶」:支持置顶文章排序和分类文章置顶 WordPress 插件

    下图就是后台文章列表页快速编辑中设置: 设置了文章置顶之后,在后台文章列表页,可以筛选出置顶了那些文章: 但是这些置顶文章,在首页文章列表怎么排序呢?...所以我开发这个「文章置顶」插件,可以对置顶文章进行排序,并且还额外增加了分类文章置顶功能,下面容我一个一个给大家介绍: 置顶文章排序 插件激活之后,在后台「文章」主菜单下面会出现「置顶文章」子菜单:...分类文章置顶 这是完全新增功能,WordPress 内置文章置顶功能只能首页文章列表中置顶,但是针对分类文章就没有这方面的功能。...所以我经过一番探究(也就是花了1-2个小时,这里主要为了文章读起来有种牛逼气势),开发出了分类文章置顶功能。...在分类列表页,有了一个置顶文章按钮: 点击之后,即可弹窗让你设置分类置顶文章: 和全局置顶文章管理一样,支持新增,删除,排序操作,另外在分类编辑页面,也支持同样操作。

    1.3K40

    wordpress首页文章列表不显示指定分类文章

    1、获取不想显示分类ID 这个ID号可以在后台文章 -> 分类目录”中获取,当鼠标放到某个分类目录时,浏览器底部状态栏会显示类似“category&tag_ID=6&post_type=post...”这样链接,其中“6”就是这个分类ID。...特定分类ID 应该很容易找到,主要是下面的代码。...2、在主题index.php(现在应该是loop.php了)使用代码 假如我们要在首页隐藏ID为7和243分类文章,可以在首页主题循环开始地方加入query_posts($query_string...> 效果是一样。 以上代码是通用,所以就直接公布给大家了。 原本这篇文章第一次看是在知言博客,后来发现不亦乐乎那给代码样式更全一些,就直接用了不亦乐乎

    2.1K10

    zblog调用某个指定分类文章教程

    首先还是判断微语是的话显示且只显示最新一篇,其余不显示在首页,而且可以固定首位,然后在分类列表排除微语分类文章,这么以来还算可以啊,但是又出现一个问题,比如:首页调用最新12篇文章,其中6篇都是最新发布...既然还是存在问题就得继续修改,终于看见天兴发布教程“调用置顶分类文章”需要加逻辑判断(这次还算是完美),首先判断是否开启微语功能,如果开启则显示微语分类,然后在显示除了微语之外分类文章,举个例子:...微语列表分类ID是“10”那么在显示指定分类文章时候,不获取ID为“10”文章就可以了,这样一来,首位是微语且首页调用文章数量也是对。...10“,”1,2,3”代表是什么(为什么不解释“include.php”这段代码?...10就是调用文章数量,对嘛,1,2,3(数字之间用英文状态逗号,隔开)自然就是调用分类嘛,小伙子你很聪明哈。整体意思就是:调用分类为:1,2,310篇文章

    64320
    领券