织梦dede手机站去除文章内容中图片的宽高程序开
导读:程序开发程序开发大部分手机站都是自适应的,这样图片就不能有宽高限制,我们添加文章图片时很多时候都会有width height style这些属性在里面,在手机站上要把它们清除,企业网站建设百度seo网站优化。
大部分手机站都是自适应的,这样图片就不能有宽高限制,我们添加文章图片时很多时候都会有width height style这些属性在里面,在手机站上要把它们清除,又不能影响电脑站的,不修改程序内核文件,我们可以在手机版内容页模板里, 把手机站 内容页模板 把调用文章内容的标签,找到 { dede :field.body/} 改成 {dede:field.body runphp=yes}global $cfg_basehost; $ str = @me; $ search = /(img.*?)width=( […]
大部分手机站都是自适应的,这样图片就不能有宽高限制,我们添加文章图片时很多时候都会有width height style这些属性在里面,在手机站上要把它们清除,又不能影响电脑站的,不修改程序内核文件,我们可以在手机版内容页模板里,把手机站内容页模板把调用文章内容的标签,找到
{dede:field.body/}改成
{dede:field.body runphp=yes} global $cfg_basehost; $str = @me; $search = '/(<img.*?)width=([&q网站seo优化诊断工具uot;\'])?.*?(?(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/', $conte网站建设公司nt); {/dede:field.body}如果是栏目内容的图片要自适应的话那标签
{dede:field.content/}改成
{dede:field.content runphp=yes} global $cfg_basehost; $str = @me; $search = '/(<img.*?)width=(["\'])?.*?(?(2)\2|\s)([^>]+>)/is'; $search1 = '/(<img.*?)height=(["\'])?.*?(?(2)\2|\s)([^>]+>)/is'; $search2 = '#(<img.*?style=".*?)wid企业网站建设th:\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.content}相关企业网站建设百度seo网站优化。声明: 本文由我的SEOUC技术文章主页发布于:2023-05-25 ,文章织梦dede手机站去除文章内容中图片的宽高程序开主要讲述文章内容,标签,手机网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_8550.html