记录一些常用的函数和瞎折腾的过程……

wordpress统计文章字数和阅读时间

提醒:本文最后更新于 2542 天前,文中所描述的信息可能已发生改变,请谨慎使用。

下面这段代码可以统计wordpress文章中内容的字数,并根据每分钟读的字数计算阅读时间,每分钟读的字数可以在代码中自行调整。

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