WordPress统计阅读文章时间和阅读所需时间适用文章块代码

热门标签

, , , , ,

帝一影视

免费看电影追剧

¥ 现在去看

特别声明:文章多为网络转载,资源使用一般不提供任何帮助,特殊资源除外,如有侵权请联系!

WordPress统计阅读文章时间和阅读所需时间适用文章块代码

统计阅读文章时间

1、再把调用统计代码添加到 single.php 文件适合的位置即可。

<p style="text-align: center;"><span>您阅读这篇文章共花了:</span>
<span id="stime"></span>
<script language="JavaScript">var ss=0,mm=0,hh=0;function TimeGo(){ss++;if(ss>=60){mm+=1;ss=0}if(mm>=60){hh+=1;mm=0}ss_str=(ss<10?"0"+ss:ss);mm_str=(mm<10?"0"+mm:mm);
tMsg=""+hh+"小时"+mm_str+"分"+ss_str+"秒";document.getElementById("stime").innerHTML=tMsg;setTimeout("TimeGo()",1000)}TimeGo();</script></p>

预计阅读时间代码

1、将以下代码加到主题的 functions.php 文件最后一个?>的前面。

function lmsim_read_time($content){
        $text = trim(strip_tags( get_the_content()));
        $text_num = mb_strlen($text, 'UTF-8');
        $read_time = ceil($text_num/400);
        $content = '<div class="read-time">预计阅读时间 <span>' . $read_time . '</span> 分钟</div>' . $content;
        return $content;
}
add_filter ( 'the_content', 'lmsim_read_time');

升级版加文字统计

//字数和预计阅读时间统计
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/400);
   $output .= '本文共' . $text_num . '个字,预计阅读时间需要' . $read_time  . '分钟。';
   return $output;
}

其中,以上的 400 为阅读速度,可以更改。如只需要输出阅读时间或文章字数,只需要修改删除第 4或6 行某些代码即可,具体请自行 DIY 吧。

2、再把调用统计代码添加到 single.php 文件适合的位置即可。

  1. <?php echo lmsim_read_time(); ?>

升级版的

  1. <?php echo count_words_read_time(); ?>

添加文章字数统计

1、将以下代码加到主题的 functions.php 文件最后一个 ?> 的前面。

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

2、再把调用统计代码加到自己认为适合的位置,如 single.php 文件的某个位置。

  1. <?php echo count_words ($text); ?>

分享到:
赞(0) 打赏
提示本文最后更新于2019年8月20日,已超过87天没有更新,如果文章内容失效,请反馈给我们,谢谢!
未经允许不得转载:

作者:帝一, 转载或复制请以 超链接形式 并注明出处 帝一天博
原文地址:《WordPress统计阅读文章时间和阅读所需时间适用文章块代码》 发布于2019-08-20

评论 抢沙发

头像

评论前必须登录!

  注册



WordPress统计阅读文章时间和阅读所需时间适用文章块代码

长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

帝一天博
我是浩宇专业分享,创造资源!有时候我去找资源都是不全有bug,我就想了下不如自己创造出好的资源收集博客。所以我有资源有问题的时候请留言反馈本人。
隐藏
变装
帝一天博 &

历史记录 [ 注意:部分数据仅限于当前浏览器 ]清空

      00:00/00:00
      切换注册

      登录

      忘记密码 ?

      您也可以使用第三方帐号快捷登录

      Q Q 登 录
      微 博 登 录
      切换登录

      注册