wordpress小技巧:为文章加上字数统计 wordpress教程 - WordPress - 爱建站

,,cms教程,wordpress教程,,

SEO SEO

首页  >   WordPress > wordpress小技巧:为文章加上字数统计 wordpress教程   >  正文

 

今天魔客吧逛了下凤凰网,发现凤凰网的文章有个字数统计,能计算出当前文章有多少字并且现出来,还给出了阅读时间提示


今天逛了下凤凰网,发现凤凰网的文章有个字数统计,能计算出当前文章有多少字并且现出来,还给出了阅读时间提示。觉得这功能不错,对用户体验好,决定把这功能倒腾到wordpress上,谷歌搜了下发现一个老外给出了解决带代码。

function count_words($str){   
    $words = 0;   
    $str = eregi_replace(" +", " ", $str);   
    $array = explode(" ", $str);   
    for($i=0;$i < count($array);$i++)   
     {   
        if (eregi("[0-9A-Za-z?-??-??-?]", $array[$i]))   
            $words++;   
    }   
    return $words;   
}

将以上代码加到主题的functions.php文件中,然后在需要显示字数统计的地方加上以上代码:

post_content); ?>

在本地测试的时候发现此种字数统计代码只对英文有效,对中文完全无效。中文wordpress的字数统计代码如下:

function count_words ($text) {   
global $post;   
if ( "" == $text ) {   
   $text = $post->post_content;   
   if (mb_strlen($output, "UTF-8") < mb_strlen($text, "UTF-8")) $output .= "本文共" . mb_strlen(preg_replace("/s/","",html_entity_decode(strip_tags($post->post_content))),"UTF-8") . "个字";   
   return $output;   
}   
}

将以上代码加入到functions.php,然后在需要统计文章字数的地方加上以下代码:

即可。

温馨提示:在有许多的精品 wordpress主题 ,如果你正需要wordpress主题,那么赶快去下载吧!


wordpress小技巧:为文章加上字数统计 wordpress教程
http://www.yuedudg.cn/article/952561.html

 

友情链接
zblog之家 phpcms之家 ecshop经验网
discuz经验网 cms综合网 wp之家
织梦之家 帝国cms常识


Tags: cms教程 wordpress教程


手机浏览本文

wordpress小技巧:为文章加上字数统计  wordpress教程

wordpress小技巧:为文章加上字数统计 wordpress教程

站内推荐

网站分类

标签列表

关于我们
文章内容来源互联网仅供参考,如果还有疑问请联系我们!我们将竭力帮您解决您的问题
联系我们:

QQ: 397423577 

email:397423577@qq.com

微信:ganenboy