Typecho文章内容字数统计调用代码
前面博客吧分享了Typecho插件WordCount,该插件可以在后台编辑文章时统计内容的字数,而这次博客吧要分享的字体统计代码则是在网站前端的文章页面显示内容总字数,实现原理是使用php函数mb_strlen获取内容字符串的长度。
在当前主题的functions.php文件中添加函数
1 2 3 4 5 |
function word_count($cid){ $db = Typecho_Db::get (); $rs = $db->fetchRow($db->select('table.contents.text')->from('table.contents')->where('table.contents.cid=?',$cid)->order ('table.contents.cid',Typecho_Db::SORT_ASC)->limit (1)); return mb_strlen($rs['text'], 'UTF-8'); } |
在文章页面模板(通常是post.php)添加调用代码
1 |
echo word_count($this->cid); ?>
|
© 版权声明
转载请注明来自白芸资源网以及原文地址。
本站不敢保证内容的可靠性,内容仅供小范围学习与参考,禁止用于商业、盈利或其它非法用途以及大范围传播,您需在学习与参考完毕后从您的个人存储空间彻底删除,因您滥用而造成的损失本站不承担法律责任。
本站部分内容可能源于互联网,版权争议与本站无关,如有侵权可联系站长处理,敬请谅解!
请您合法使用本站资源。
THE END