教程介绍
我们是否有不少的网友在看到有些博客阅读文章的时候比较人性化的显示这篇文章的字数统计,以及预估这篇文章需要阅读多长时间。如果我们也有需要的话,可以在自己主题中添加对应的代码,无需使用插件直接可以使用到的。
隐藏第一、统计文章字数
第二、统计预估阅读时间
// 字数统计 By LAOBULUO.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 laobuluo.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;
}
同样添加到当前Functions.php主题设置文件中。
<?php echo count_words_read_time(); ?>
然后在需要的模板位置调用。
以上本篇文章的全部内容了,感兴趣的小伙伴可以看看,更多精彩内容关注腾创网www.tengchuangw.com
© 版权声明
本站提供的资源,都来自网络,版权争议与本站无关,所有内容及软件的文章仅限用于学习和研究目的。不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,我们不保证内容的长久可用性,通过使用本站内容随之而来的风险与本站无关,您必须在下载后的24个小时之内,从您的电脑/手机中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。侵删请致信E-mail: 571533527@qq.com
THE END
暂无评论内容