要在 WordPress 文章正文上方自动增加一个阅读字符数计时功能,可以按照以下步骤实现。这个功能将帮助用户估算阅读文章所需的时间,基于字符数或字数。
步骤 1: 定义计时函数
首先,你需要在你的主题的 functions.php
文件中定义一个函数来计算并显示阅读时间。以下是一个示例代码片段,它计算文章字符数并估算阅读时间:
// 文章字数和阅读时间
function count_words_read_time () {
global $post;
$output = '';
$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 .= '<div class="text-center radius8 ml20 mr20 mb10 opacity8">本文共计' . $text_num . '字,阅读大约' . $read_time . '分钟。</div>';
echo $output;
}
步骤 2: 在文章顶部显示阅读时间
接下来,将这个函数插入到文章页面的顶部。你可以通过添加动作钩子来实现:
总结
通过以上步骤,你可以在每篇文章的顶部自动显示一个基于字符数的阅读时间估算,提供用户更好的阅读体验。这种功能可以帮助读者更好地安排他们的时间,增加网站的用户友好度。
© 版权声明
1如果您喜欢本站,Ctrl+D收藏一下不迷路,感谢支持!
2本文地址 https://www.01zt.com/skill/wordpress/1918.html. 如若转载,请注明文章出处:大鹏博客资源网。
3本站内容观点不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
4若作商业用途,请联系原作者授权,若本站侵犯了您的权益请在右侧悬浮联系站长进行删除处理。
5本站所有内容均来源于网络,仅供学习与参考,请勿商业运营,严禁从事违法、侵权等任何非法活动,否则后果自负.
2本文地址 https://www.01zt.com/skill/wordpress/1918.html. 如若转载,请注明文章出处:大鹏博客资源网。
3本站内容观点不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
4若作商业用途,请联系原作者授权,若本站侵犯了您的权益请在右侧悬浮联系站长进行删除处理。
5本站所有内容均来源于网络,仅供学习与参考,请勿商业运营,严禁从事违法、侵权等任何非法活动,否则后果自负.
THE END
暂无评论内容