WordPress为文章添加字数统计时间代码

这个作用是给文章详情页面标题下方添加一个字数统计和预计时间的显示,可以给用户阅读文章的一个简单的提示,下面以wordpress主题为例。其他的主题应该也是类似方法,

使用步骤:

打开自己网站当前主题目录配置文件:找到functions.php文件在里面加入以下代码:

ps:有些主题会是在functions-theme.php文件中,

功能代码:

//  文章字数和阅读时间
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(); ?>

此处的调用代码放在文章详情页配置文件(合适的位置就可以了)测试中文统计正常,英文统计字母

效果图(可以参考本站文章页)

WordPress为文章添加字数统计时间代码插图
© 版权声明
THE END
喜欢点个赞支持一下吧
点赞0赏币
分享
评论交流 抢沙发

请登录后发表评论