最近汇站发现一些新媒体网站文章开头有字数和预期阅读时间。这个功能有什么用?我不知道,但是如果别人有,我们可以加一个,那就加吧。
教程开始:
代码添加到当前主题函数模板 functions
.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
;
}
调用代码:
转载请注明:汇站网 » 把文章数量和阅读时间加到博文中——WordPress美化