织梦CMS MIP文章内容页图片适配百度MIP规范

浅夏﹌初凉 技术杂谈评论13阅读模式

 

function mip($content){
	global $cfg_basehost;
    preg_match_all('/<img (.*?)\>/', $content, $images);
    if(!is_null($images)) {
        foreach($images[1] as $index=> $value){
            $mip_img=str_replace('<img', '<mip-img', $images[0][$index]);
            $mip_img=str_replace('>', '></mip-img>', $mip_img);
            $mip_img=preg_replace('/(width|height)="\d*"\s/', '', $mip_img );
            $mip_img=preg_replace('/ style=\".*?\"/', '',$mip_img);
            $content=str_replace($images[0][$index], $mip_img, $content);
        }
    }
    preg_match_all('/ style=\".*?\"/', $content, $style);
    if(!is_null($style)) {
        foreach($style[0] as $index=> $value){
            $mip_style=preg_replace('/ style=\".*?\"/', '',$style[0][$index]);
            $content=str_replace($style[0][$index], $mip_style, $content);
        }
    }
	$content=str_replace('/uploads/', $cfg_basehost.'/uploads/', $content);
    return $content;  
}

 
浅夏﹌初凉
  • 本文由 浅夏﹌初凉 发表于 2024年 3月 14日 21:17:32
  • 转载请务必保留本文链接:https://blog.chunchunhd.com/1983.html
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定

拖动滑块以完成验证