typecho统计当前分类和子分类文章总数

模板开发以及发布测试

版主: seita

typecho统计当前分类和子分类文章总数

帖子jrotty » 2018年 4月 7日 10:30

typecho发布一篇文章,然后只勾选子分类,然后发布。
父分类输出分类的文章数量,并没有包含这个新发布的文章。

于是乎,垃圾博主啊用了点时间(一个半小时)写出了个函数,来解决这个问题
代码: 全选
function fenleinum($id){
$db = Typecho_Db::get();
$po=$db->select('table.metas.count')->from ('table.metas')->where ('parent = ?', $id);
$pom = $db->fetchAll($po);
$num = count($pom);
$shul = 0;
for ($x=0; $x<$num; $x++) {
$shul=$pom[$x]['count']+$shul;
}
$shu=$db->fetchAll($db->select('table.metas.count')->from ('table.metas')->where ('mid = ?', $id))[0]['count']+$shul;
echo $shu;
}

前台调用,可以在分类列表循环中输入下面代码,分类mid需要根据自己的代码自填
代码: 全选
<?php fenleinum(分类mid); ?>


文章转自https://qqdie.com/archives/category-num.html
头像
jrotty
 
帖子: 242
注册: 2015年 11月 2日 19:30
地址: https://qqdie.com

Re: typecho统计当前分类和子分类文章总数

帖子ClayMore » 2018年 4月 7日 12:04

韩厨网需要
头像
ClayMore
 
帖子: 1834
注册: 2007年 11月 29日 02:55

Re: typecho统计当前分类和子分类文章总数

帖子韩厨网 » 2018年 4月 7日 20:41

问题以解决*^_^*
谢谢大家想着帮我
在此感谢支持与帮助
韩厨网
 
帖子: 3
注册: 2018年 3月 10日 23:05

Re: typecho统计当前分类和子分类文章总数

帖子jrotty » 2018年 4月 8日 07:26

ClayMore 写道:韩厨网需要

就是帮他弄才写的,之前我自己需要然而不会写,现在会写了自己又不需要了 :lol:
头像
jrotty
 
帖子: 242
注册: 2015年 11月 2日 19:30
地址: https://qqdie.com


回到 模板

在线用户

正在浏览此版面的用户:没有注册用户 和 11 位游客