typecho获取文章阅读时间代码
实例代码:(放到functions.php文件里面)
//文章阅读时间统计
function art_time ($cid){
$db=Typecho_Db::get ();
$rs=$db->fetchRow ($db->select ('table.contents.text')->from ('table.contents')->where ('table.contents.cid=?',$cid)->order ('table.contents.cid',Typecho_Db::SORT_ASC)->limit (1));
$text = preg_replace("/[^\x{4e00}-\x{9fa5}]/u", "", $rs['text']);
$text_word = mb_strlen($text,'utf-8');
echo ceil($text_word / 400);
}
获取代码为
阅读时长 ≈ <?php echo art_time($this->cid); ?>分钟
文章由官网发布,如若转载,请注明出处:https://www.veimoz.com/73
2 条评论
5.9k
发表评论
已有 2 条评论
热门文章
自媒体博客Spimes主题34w 阅读
Spimes主题专为博客、自媒体、资讯类的网站设计....
vCard主题个人简历主题13w 阅读
一款个人简历主题,可以简单搭建一下,具体也比较简单....
Splity博客双栏主题11w 阅读
仿制主题,Typecho博客主题,昼夜双版设计,可....
Spzac个人资讯下载类主题11w 阅读
用于作品展示、资源下载,行业垂直性网站、个人博客,....
热评文章
自媒体博客Spimes主题418 评论
Splity博客双栏主题187 评论
Spzac个人资讯下载类主题89 评论
Splinx博客图片主题35 评论
Spzhi知识付费社区主题34 评论
三栏清新博客S_blog主题30 评论
vCard主题个人简历主题29 评论
Pure轻简主题28 评论
你这个好像只匹配中文,推荐这个和word统计一致的? 不用另做查询,post.php已经做好查询了,直接调用就好。
function art_time ($contents) {
省略……
}
转自https://boke112.com/3845.html
@jclser
大概看了一下你推荐的,还真有点意思:真棒::真棒: