織夢園模板網專注于織夢企業模板、DeDe整站模板、織夢Html5模板等織夢模板的下載,提供DEDE織夢模板相關服務。織夢園織夢模板交流群
用戶名:
密碼:
注冊
注冊后享受折扣價

織夢統計文章內容字數,dedecms調用正文字數的方法

織夢園模板 / 2021-09-27 / 收藏
許多站長使用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;
}


二、標簽放在需要調用字數的位置。
內容頁標簽是

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

列表頁的標簽是

[field:body function="strlen_utf8(@me)"/]

如果列表頁調用不顯示,到后臺內容模型管理--列表附加字段上加上body字段。

相關織夢教程

收縮
fun88体育网