帝国CMS多终端手机版内容图片压缩


以前做站只做PC端即可,维护相对来讲比较简单方便。但是随着网络的发展,网友们开始从PC端移步到手机WAP端,所以,我们有时候就需要对手机端做一些特殊处理!就比如说压缩图片!手机端因为带宽小的原因,所以我们需要尽可能的把图片压缩小一点,从而提升网站的打开速度。对此,我们可以使用php的的preg_replace_callback函数,通过正则查找正文当中的图片,下面是具体代码:

//内容图片压缩处理functionNewsTextReplace($add){$add['newstext']=preg_replace_callback('/<img.*?src="(.*?)".*?>/is',function($callback){return'<imgsrc="'.sys_ResizeImg($callback[1],370,200,3).'"width="100%">';},stripslashes($add['newstext']));$add['newstext']=addslashes($add['newstext']);return$add;}
可以将以上代码放到userfun.php中,在相应的模板代码中调用即可,这个需要对帝国有些了解才能使用。


上一篇:帝国CMS如何自动生成sitemap.xml网站地图

下一篇:老司机带你学习帝国CMS后台风格样式修改方法


图片压缩
Copyright © 2002-2019 测速网 www.inhv.cn 皖ICP备2023010105号
测速城市 测速地区 测速街道 网速测试城市 网速测试地区 网速测试街道
温馨提示:部分文章图片数据来源与网络,仅供参考!版权归原作者所有,如有侵权请联系删除!

热门搜索 城市网站建设 地区网站制作 街道网页设计 大写数字 热点城市 热点地区 热点街道 热点时间 房贷计算器