typecho統(tǒng)計博客所有文章的字數(shù)實例詳解
正文
今天登錄社區(qū)的時候看到有之前的文章有個留言的評論,說如何統(tǒng)計typecho所有文章的字數(shù),這里分享一下代碼。
在當(dāng)前主題的functions.php文件中添加函數(shù)
//字數(shù)統(tǒng)計
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> 全站字數(shù) <?php echo allOfCharacters(); ?>字</span>
</div>全站字數(shù)
全站字數(shù)就是調(diào)用成功了,其他的typecho主題也是一樣的方法。

以上就是typecho統(tǒng)計博客所有文章的字數(shù)實例詳解的詳細內(nèi)容,更多關(guān)于typecho統(tǒng)計博客文章字數(shù)的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
php實現(xiàn)微信公眾號創(chuàng)建自定義菜單功能的實例代碼
這篇文章主要介紹了php實現(xiàn)微信公眾號創(chuàng)建自定義菜單功能,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-06-06
php curl抓取網(wǎng)頁的介紹和推廣及使用CURL抓取淘寶頁面集成方法
抓取網(wǎng)頁內(nèi)容,分析網(wǎng)頁數(shù)據(jù)經(jīng)常使用php curl,簡潔易用,本篇文章通過代碼實例給大家講解 php curl抓取網(wǎng)頁的介紹和推廣及使用CURL抓取淘寶頁面集成方法,需要的朋友參考下2015-11-11
Thinkphp 在api開發(fā)中異常返回依然是html的解決方式
今天小編就為大家整理了一篇Thinkphp 在api開發(fā)中異常返回依然是html的解決方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-10-10

