在functions.php合適位置中置入以下代碼,函数1是获取文章字数,函数2是计算阅读的时间,數值60是閱讀的速度。
function count_words () { global $post; $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; } function read_time( $return = false) { $wordcount = round(count_words(), -2); $minutes = ceil($wordcount / 60); if ($wordcount <= 150) { $output = '1 min read'; } else { $output = $minutes.' mins read'; } echo $output; }
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容