织梦手机站去除文章内容中图片的宽高达到自适应

Posted dedevip

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了织梦手机站去除文章内容中图片的宽高达到自适应相关的知识,希望对你有一定的参考价值。

大部分手机站都是自适应的,这样图片就不能有宽高限制,我们添加文章图片时很多时候都会有width height style这些属性在里面,在手机站上要把它们清除,又不能影响电脑站的,不修改程序内核文件,我们可以在手机版内容页模板里,

把手机站内容页模板把调用文章内容的标签

{dede:field.body/}

改成

{dede:field.body runphp=yes}
global $cfg_basehost;
$str = @me;
$search = ‘/(<img.*?)width=(["‘])?.*?(?(2)2|s)([^>]+>)/is‘;
$search1 = ‘/(<img.*?)height=(["‘])?.*?(?(2)2|s)([^>]+>)/is‘;
$search2 = ‘#(<img.*?style=".*?)width:s{0,}d+px;([^"]*?.*?>)#i‘;
$search3 = ‘#(<img.*?style=".*?)height:s{0,}d+px;([^"]*?.*?>)#i‘;
$content = preg_replace($search,‘$1$3‘,$str);
$content = preg_replace($search1,‘$1$3‘,$content);
$content = preg_replace($search2,‘$1$2‘,$content);
$content = preg_replace($search3,‘$1$2‘,$content);
@me = str_replace(‘/uploads/allimg/‘, $cfg_basehost.‘/uploads/allimg/‘, $content);
{/dede:field.body}

以上是关于织梦手机站去除文章内容中图片的宽高达到自适应的主要内容,如果未能解决你的问题,请参考以下文章

织梦手机模板,那几个手机模板字样怎么改成自己想改的内容

dedecms(织梦) 获取文章全部图片的方法

织梦如何在内容页获得图片集的图片数量?

手机自适应的单位rem,与自适应网页的区别

磨矿球磨机类机械设备网站织梦模板(带手机端)

织梦手机站搜索结果显示为电脑站的搜索结果模板的解决方法