[织梦CMS教程] dedecms织梦手机站去除文章内容中图片的宽高达到自适应

[复制链接]
查看1585 | 回复7 | 2018-1-3 10:00:59 | 显示全部楼层 |阅读模式
大部分手机站都是自适应的,这样图片就不能有宽高限制,我们添加文章图片时很多时候都会有width height style,在手机站上要把它们清除,又不能影响电脑站的
        大部分手机站都是自适应的,这样图片就不能有宽高限制,我们添加文章图片时很多时候都会有width height style这些属性在里面,在手机站上要把它们清除,又不能影响电脑站的,不修改程序内核文件,我们可以在手机版内容页模板里,

把调用文章内容的标签

查看源码
打印代码帮助

1{dede:field.body/}




改成

查看源码
打印代码帮助

01{dede:field.body runphp=yes}

02global $cfg_basehost;

03$str = @me;

04$search = '/(<img.*?)width=(["\'])?.*?(?(2)\2|\s)([^>]+>)/is';

05$search1 = '/(<img.*?)height=(["\'])?.*?(?(2)\2|\s)([^>]+>)/is';

06$search2 = '#(<img.*?style=".*?)width: \d+px;([^"]*?.*?>)#i';

07$search3 = '#(<img.*?style=".*?)height: \d+px;([^"]*?.*?>)#i';

08$content = preg_replace($search,'$1$3',$str);

09$content = preg_replace($search1,'$1$3',$content);

10$content = preg_replace($search2,'$1$2',$content);

11$content = preg_replace($search3,'$1$2',$content);

12@me = str_replace('/uploads/allimg/', $cfg_basehost.'/uploads/allimg/', $content);//手机版图片使用绝对路径

13{/dede:field.body}




回复

使用道具 举报

礼记离 | 2021-2-11 18:13:23 | 显示全部楼层
谢谢楼主发布的资源下载,帮助我不少
回复

使用道具 举报

精诚通潭 | 2021-2-16 14:07:42 | 显示全部楼层
谢谢楼主分享的资源,爱了~~~
回复

使用道具 举报

123457735 | 2021-6-12 01:43:16 | 显示全部楼层
厉害了悟空源码,这么多资源
回复

使用道具 举报

123457567 | 2022-2-10 07:17:48 | 显示全部楼层
我是来白嫖悟空源码的积分的!!!!!
回复

使用道具 举报

m4659631 | 2022-6-1 17:28:52 | 显示全部楼层
加油!悟空源码,继续努力!支持你!
回复

使用道具 举报

Harry192 | 2022-6-2 16:55:42 | 显示全部楼层
5kym.cn这个站资源太全了
回复

使用道具 举报

就放荡不羁就h | 2022-8-6 20:31:24 | 显示全部楼层
谢谢楼主分享的资源,爱了~~~
回复

使用道具 举报

yao不回忆 | 2023-5-2 20:05:40 | 显示全部楼层
资源太多了,准备办个会员
回复

使用道具 举报

123457227 | 2024-2-21 04:23:56 | 显示全部楼层
厉害了悟空源码,这么多资源
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则