帝国cms 统计文章字数和阅读时长的代码和解决方法
把下面这个代码放在 e/class/userfun.php 里面//阅读时间functioncount_words_read_time(){global$navinfor;$text_num=mb_strlen(htmlspecialchars(strip_tags(str_replace(' ','',str_replace……
把下面这个代码放在 e/class/userfun.php 里面
//阅读时间functioncount_words_read_time(){global$navinfor;$text_num=mb_strlen(htmlspecialchars(strip_tags(str_replace(' ','',str_replace('“','',str_replace('”','',str_replace(egetzy('rn'),'',str_replace(egetzy('<br/>'),'',$navinfor[newstext]))))))),'utf-8');$read_time=ceil($text_num/300);//修改数字300调整时间$output.='本文共计'.$text_num.'个字,预计阅读时长'.$read_time.'分钟。';return$output;}
调用代码:
<?phpechocount_words_read_time();?>标签帝国解决方法时长
- 上一篇
帝国CMS模板使用灵动标签制作隔行变色功能的方法
帝国CMS模板制作中有时候需要一些特殊华丽的前端效果样式,比如隔一行变换链接颜色或者字体大小等,这个在帝国模板开发中属于比较简单的应用方式了,基本思路是灵动里面套用PHP并使用灵动标签输出的行号来判断行数!php代码
- 下一篇
帝国CMS调用当前栏目下的栏目简介等信息
(一)、当前栏目ID或专题ID:$GLOBALS[navclassid]通过这个变量可以输出这个栏目id的所有数据(如:select*fromphome_enewsclasswhereclassid=’$GLOBALS[navclassid]’)(二)、使用范例:调用当前栏目下的栏目简介。用SQL标签