互联网知识

精准传达 • 价值共享

洞悉互联网前沿资讯,探寻网站营销规律

查看其它板块

织梦统计文章内容字数,dedecms调用正文字数的方法

作者:狐灵科技 | 2019-10-05 17:19 |点击:

许多站长使用dedecms,想在文章页获取文章正文词数,但是dede系统默认设置是沒有文章字数统计功能模块的,下面为大家分享dedecms实现文章字数统计功能。

一、找到文件/include/helpers/文件下面的extend.helper.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;

}

复制后效果图:

dedecms统计字数

二、放在需要统计的位置调用

正常情况统计的是文章body里面的文字,在对应的模板添加如下代码:字数:{dede:field.body function='strlen_utf8(@me)'/}字

加入后的效果图:

统计字数调用

三、模版文件添加完成后,更新生成静态即可。

多一份免费策划方案,总有益处。

请直接添加技术总监微信联系咨询

网站设计 品牌营销

多一份参考,总有益处

联系狐灵科技,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:023-68168040 / 大客户专线:15523356218