主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
WordPress显示文章字数和阅读时间。不知道功能是什么,有用户说人家有。能不能加一个,然后再加?有这篇文章给WordPress主题增加了字数和阅读时间。
具体代码也分享到这里:
文章字数//字数统计函数zm _ count _ words($ text){ global $ post;if(' ' = = $ text){ $ text = $ post -& gt;post _ contentif (mb_strlen($output,' ut F-8 ')& lt;mb_strlen($text,' ut F-8 ')$ output。= ' & ltspan class="word-count " >‘一共’。MB _ strlen (preg _ replace ('/s/',' '),html _ entity _ decode(strip _ tags($Post -> Post _ content)),' UTF -8 ')。单词
文章阅读时间//阅读时间函数zm _ get _ reading _ time($ content){ $ zm _ format = '
调用文章字数和阅读时间代码显示文章字数代码:
& lt?PHP echo zm _ count _ words($ text);?& gt显示阅读时间代码:
& lt?PHP zm _ reading _ time();?& gt将上面的调用代码添加到当前主题文本模板的适当位置。
但是字数和阅读时间都不是很准确,尤其是阅读时间,更是扯淡。默认情况下,它是根据CCTV广播员的速度设置的。
写完这篇文章,发现网上有更简洁的代码。不同的是上面的代码精确到秒,下面的代码只估算到分钟。
函数count _ words _ read _ time(){ global $ post;$ text _ num = MB _ strlen(preg _ replace('/s/',' '),html _ entity _ decode(strip _ tags($ post -& gt;post_content))),' ut F-8 ');$ read _ time = ceil($ text _ num/300);//修改数字300来调整time $output。= '本文共有'。$text_num。单词,预计阅读时间为。$read_time。几分钟,”;返回$ output}通话代码:
& lt?PHP echo count _ words _ read _ time();?& gt源代码未知。
这几篇文章你可能也喜欢:
- 哪个 WordPress 永久链接最好?(WordPress 链接在新窗口中打开)
- WordPress主题开发教程12:页面链接列表(WordPress固定链接设置)
- 安装和使用 WordPress 健康检查和故障排除插件的教程
- Hostinger WordPress+Woocommerce 搭建独立站完整教程(如何付费搭建WordPress独立站)
- Shopify 和 WordPress 哪个更好?
本文由主机参考刊发,转载请注明:为wordpress主题添加字数和阅读时间(WordPress主题) https://zhujicankao.com/92296.html
评论前必须登录!
注册