在/include/extend.func.php文件最底部添加:

// 统计文章字数
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;
}

前台调用标签为:

{dede:field.body function='strlen_utf8(@me)'/}

例如:方圆建筑圆模板网详细页面的代码为:

{dede:field.title/}

发布时间:{dede:field.pubdate function="MyDate('Y-m-d H:i:s',@me)"/} 编辑:{dede:field.writer/} 来源:{dede:field.source/} 阅读:{dede:field name='suiji' runphp='yes'}@me = (rand(50,999));{/dede:field}次
关键字:{dede:field.keywords/}

导读:本文是由{dede:field.writer/}于{dede:field.pubdate function="MyDate('Y-m-d H:i:s',@me)"/}发布的关于{dede:field.keywords/}的资讯,其主要内容为:{dede:field.description runphp='yes'}if(@me<>'' )@me = @me;{/dede:field.description}

本文字数:{dede:field.body function='strlen_utf8(@me)'/}字预计阅读耗时:{dede:field.body function='strtime_utf8(@me)'/}分钟推荐咨询客服:在线客服 获取报价

{dede:field.body/}
本文标签:{dede:field.id function="GetTagsFLink(@me,' ')"/}

{dede:prenext get='pre'/}

{dede:prenext get='next'/}