Typecho文档-文章字数统计

发布于: 2025-05-14 所属类目: typecho

文档说明:
随着数字信息的指数级增长以及社会节奏的快速化,海量信息呈现在我们眼前,于是,碎片化阅读成了一种可选方式。
在今天,很多网站中,我们都能看到这样的提示信息“本文共有XX字,预计需要X分钟”,那么,在Typecho中,如何实现这样的效果呢?

核心原理:
在Typecho的文章内容页,文章的内容使用$this->content()控制输出。
事实上,我们可以对其进行加工处理。

使用方法:

总字数:<?php echo mb_strlen($this->content);?>
阅读时长:<?php echo round(mb_strlen($this->content)/300,1);?>分钟

其中,/300表示我们默认用户1分钟内可以速读300个字符,这里可以根据需要进行修改。

优化:
对于标准模板来说,这里mb_strlen运行了两次,所以可以通过定义变量的方式优化代码运行。

总字数:<?php $zishu=mb_strlen($this->content); echo $zishu; ?>,
阅读时长:<?php echo round($zishu/300,1);?>分钟

版权申明:
本文由泽泽社长于2024/5/12在【念念不忘必有回响小站】分享,特此申明。

微信扫码分享

请使用微信扫描二维码分享

网站已运行 93 天 | 共有文章 50 篇