要在WordPress中设置文章阅读进度条,可以使用一个名为“阅读进度”(Reading Progress)的插件,通过WordPress后台的插件库搜索并安装该插件,随后,激活插件,完成这些步骤后,登录到您的WordPress后台,并导航至文章管理页面,找到您希望添加进度条的文章,点击“编辑”按钮,在文章编辑模式下,找到“阅读进度”设置选项,并勾选该功能,设置完成后,点击“发布”以保存更改,您的文章将显示阅读进度条,帮助读者跟踪他们的阅读进度。
在数字时代,读者对内容的吸收和理解速度越来越快,为了满足这一需求,许多博客平台如WordPress都提供了设置文章阅读进度条的功能,这不仅有助于读者更直观地跟踪自己的阅读进度,还能够帮助作者了解读者的活跃度和内容的热度,在WordPress中如何设置文章阅读进度条呢?下面将为您详细介绍。
安装和启用插件
要为WordPress添加阅读进度条功能,首先需要安装并启用相关的插件,这里推荐两个常用的插件:“Advanced Readiness”“ReadProgress”,这两个插件都能够轻松实现文章阅读进度条的设置。
以“Advanced Readiness”为例,您可以在WordPress后台的“插件”,搜索框输入“Advanced Readiness”,找到后点击安装,安装完成后,勾选启用该插件即可。
(1)安装插件:在WordPress后台,依次点击“插件”>“添加新”>搜索框输入相关关键词进行搜索,然后点击“安装现在”。
(2)激活插件:安装完毕后,在插件列表中勾选刚刚安装的插件,点击“激活”。
配置插件
安装成功后,进入插件的设置页面,针对个人需求进行配置。
(1)打开设置页面:登录WordPress后台的管理页面,依次点击“设置”>“阅读进度条”。
(2)个性化设置:在此处,您可以设置是否显示进度条、设置进度条样式、选择进度条背景颜色、进度文字大小等。
(3)设置进度条参数:根据您的需求调整阅读进度的显示时间间隔、标记阅读位置、是否记录阅读历史等信息。
在文章中使用阅读进度条
配置完成后,您可以将此功能应用于任何一篇文章中。
对于普通文章:您不需要做任何额外操作,只需发布文章即可。
对于长文章或多章节文章:
① 在撰写文章时尽量让每部分内容相对独立,这样在读者阅读到一定程度时可直接跳转到相应部分。
② 在文章开头的页眉或页脚区域插入以下代码:
<!--读取进度条-->
<div id="progress-bar"></div>
<script type="text/javascript">
document.addEventListener("DOMContentLoaded", function(){
var article = document.querySelector('h1').innerText;
if(article.indexOf('http') >= 0) {
var iframe = document.createElement('iframe');
iframe.src = article;
iframe.style.display = 'none';
document.body.appendChild(iframe);
setTimeout(function(){
document.querySelector('.AdvancedReadiness-progressbar-container').style.display = 'none';
}, article.length * 80); //假设每页字符数为80
} else {
var progressElement = document.querySelector('.AdvancedReadiness-progressbar');
var timer = setInterval(function(){
if (article.length <= progressElement.scrollHeight) {
clearInterval(timer);
} else {
progressElement.scrollBy(0, -1);
}
}, 50);
}
});
</script>
③ 完成上述步骤后,点击右上角的保存按钮。
通过这样的方法设置后,您的WordPress文章就会带有阅读进度条了,读者在浏览您的文章时可以很直观的看到自己的阅读情况。
注意事项
尽管设置阅读进度条具有一定的便利性,但切勿过度依赖它,有些读者可能喜欢直接翻阅页面查找之前的内容,在利用这一功能时,请平衡好便捷性和阅读体验之间的关系。
定期检查和更新WordPress及其插件是确保其安全稳定运行的关键步骤。
通过安装和配置相关插件并正确使用,您就能为WordPress打造一个具有良好阅读进度的网站。