typecho統(tǒng)計(jì)博客所有文章的字?jǐn)?shù)實(shí)例詳解
正文
今天登錄社區(qū)的時(shí)候看到有之前的文章有個(gè)留言的評論,說如何統(tǒng)計(jì)typecho所有文章的字?jǐn)?shù),這里分享一下代碼。
在當(dāng)前主題的functions.php文件中添加函數(shù)
//字?jǐn)?shù)統(tǒng)計(jì) function allOfCharacters() { $chars = 0; $db = Typecho_Db::get(); $select = $db ->select('text')->from('table.contents'); $rows = $db->fetchAll($select); foreach ($rows as $row) { $chars += mb_strlen(trim($row['text']), 'UTF-8'); } $unit = ''; if($chars >= 10000) { $chars /= 10000; $unit = 'w'; } else if($chars >= 1000) { $chars /= 1000; $unit = 'k'; } $out = sprintf('%.2lf %s',$chars, $unit); return $out; }
joe主題
這里我用的joe主題,其他的主題也是一樣
在底部頁面模板
(通常是footer.php)添加調(diào)用代碼
<div class="item " style="margin:0 0 0 10px"> <span> 全站字?jǐn)?shù) <?php echo allOfCharacters(); ?>字</span> </div>
全站字?jǐn)?shù)
全站字?jǐn)?shù)就是調(diào)用成功了,其他的typecho主題也是一樣的方法。
以上就是typecho統(tǒng)計(jì)博客所有文章的字?jǐn)?shù)實(shí)例詳解的詳細(xì)內(nèi)容,更多關(guān)于typecho統(tǒng)計(jì)博客文章字?jǐn)?shù)的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
smarty模板引擎從php中獲取數(shù)據(jù)的方法
這篇文章主要介紹了smarty模板引擎從php中獲取數(shù)據(jù)的方法,涉及smarty變量與php代碼的混編技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-01-01PHP-FPM之Chroot執(zhí)行環(huán)境詳解
在PHP-FPM中設(shè)立chroot,有很好的隔離作用,提高系統(tǒng)安全性,但是要想建立一個(gè)合理的PHP-FPM Chroot環(huán)境難度有點(diǎn)大,比用debootstrap等工具建立還要麻煩,這篇文章就詳細(xì)介紹了PHP-FPM之Chroot執(zhí)行環(huán)境,需要的朋友可以參考下。2015-08-08Yii2框架實(shí)現(xiàn)登錄、退出及自動(dòng)登錄功能的方法詳解
這篇文章主要介紹了Yii2框架實(shí)現(xiàn)登錄、退出及自動(dòng)登錄功能的方法,結(jié)合實(shí)例形式詳細(xì)分析了Yii2框架實(shí)現(xiàn)登錄、退出及自動(dòng)登錄功能的原理、實(shí)現(xiàn)方法與相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2017-10-10phalcon model在插入或更新時(shí)會(huì)自動(dòng)驗(yàn)證非空字段的解決辦法
這篇文章主要介紹了phalcon model在插入或更新時(shí)會(huì)自動(dòng)驗(yàn)證非空字段的解決辦法,需要的朋友可以參考下2016-12-12php 將json格式數(shù)據(jù)轉(zhuǎn)換成數(shù)組的方法
今天小編就為大家分享一篇php 將json格式數(shù)據(jù)轉(zhuǎn)換成數(shù)組的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-08-08Laravel6.18.19如何優(yōu)雅的切換發(fā)件賬戶
這篇文章主要給大家介紹了關(guān)于Laravel6.18.19如何優(yōu)雅的切換發(fā)件賬戶的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Laravel6.18.19具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06實(shí)例介紹PHP中zip_open()函數(shù)用法
在本篇內(nèi)容里小編給大家分享了關(guān)于PHP中zip_open()函數(shù)用法的相關(guān)知識(shí)點(diǎn),有需要的朋友們跟著學(xué)習(xí)下。2019-02-02