
洞悉互聯(lián)網(wǎng)前沿資訊,探尋網(wǎng)站營銷規(guī)律
作者:狐靈科技 | 2019-10-05 17:19 |點擊:
許多站長使用dedecms,想在文章頁獲取文章正文詞數(shù),但是dede系統(tǒng)默認設(shè)置是沒有文章字數(shù)統(tǒng)計功能模塊的,下面為大家分享dedecms實現(xiàn)文章字數(shù)統(tǒng)計功能。
// 統(tǒng)計文章字數(shù)
function strlen_utf8($str) {
$i = 0;
$count = 0;
$str = Html2text($str);
$len = strlen($str);
while ($i < $len) {
$chr = ord($str[$i]);
$count++;
$i++;
if ($i >= $len) {
break;
}
if ($chr & 0x80) {
$chr <<= 1;
while ($chr & 0x80) {
$i++;
$chr <<= 1;
}
}
}
return $count;
}
復制后效果圖:

正常情況統(tǒng)計的是文章body里面的文字,在對應的模板添加如下代碼:字數(shù):{dede:field.body function='strlen_utf8(@me)'/}字
加入后的效果圖:

