首页CMSWordPress文章页面增加阅读时间字数统计效果

WordPress文章页面增加阅读时间字数统计效果

时间2024-05-23 08:46:03发布访客分类CMS浏览595
导读:我们是不是看到有些朋友的WordPress网站文章页面有当前文章的字数统计,以及预估的阅读时间。虽然这个功能没有多大用途,但是还是可以提高一些功能体验的。那这个功能如何加入呢?在这里老蒋也将这个方法整理看以后有需要的时候也加上。第一、统计文...

我们是不是看到有些朋友的WordPress网站文章页面有当前文章的字数统计,以及预估的阅读时间。虽然这个功能没有多大用途,但是还是可以提高一些功能体验的。那这个功能如何加入呢?在这里老蒋也将这个方法整理看以后有需要的时候也加上。

第一、统计文章字数

// 字数统计 By itbulu.com    function cnwper_count_words ($text) {
        	global $post;
    	if ( '' == $text ) {
        $text = $post->
    post_content;
        if (mb_strlen($output, 'UTF-8')  mb_strlen($text, 'UTF-8')) $output .= 'span class="word-count">
    共' . mb_strlen(preg_replace('/\s/','',html_entity_decode(strip_tags($post->
    post_content))),'UTF-8') .'字/span>
    ';
        return $output;
    	}
    }
    

加入到我们当前主题Functions.php页面,然后在需要调用的时候直接用下面代码调用。

?php echo cnwper_count_words($text);
     ?>

第二、预估阅读时间

// 统计预估阅读时间 By itbulu.com    function count_words_read_time () {
        	global $post;
        	$text_num = mb_strlen(preg_replace('/\s/','',html_entity_decode(strip_tags($post->
    post_content))),'UTF-8');
        	$read_time = ceil($text_num/300);
     // 修改数字300调整时间    	$output .= '本文共计' . $text_num . '个字,预计阅读时长' . $read_time  . '分钟。';
        	return $output;
    }
    

然后根据需要调用。

?php echo count_words_read_time();
     ?>
    

如果有需要特定样式的话自己单独设置。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: WordPress文章页面增加阅读时间字数统计效果
本文地址: https://pptw.com/jishu/666196.html
子元素选择器(Child selectors)只能选择作为某元素子元素的元素。 CSS来实现网页背景半透明

游客 回复需填写必要信息