女神猫女王

代理加盟 2020全新代理計劃 賺錢+省錢雙管齊下,獨立平臺,豐厚利潤!

您現在的位置: 秀站網 > 織夢大學 > 使用教程 >

織夢MIP改造文章圖片標簽并去除行內style樣式

來源:本站原創 發布時間:2019-03-30 00:00:00熱度:我要評論(0

免費下載,無需注冊無需充值

mip改造

百度MIP改造有很多規范,這些規范主要是為了提高頁面的打開速度。用DedeCMS做MIP改造時,需要修改幾個地方,比如<img>標簽修改<imp-img>,所有行內style樣式需要刪除等。如果文章太多,一篇一篇修改是不現實的。只能通過函數的辦法去除,下面提供修改辦法。

打開/include/extend.func.php,增加函數

function imgurl($newurl){
$newurl = str_replace('<img','<mip-img',$newurl); 
$newurl = preg_replace(array("/style=(.*?)>/i"),array(">"),$newurl); //去除所有行內style樣式
return $newurl;
}

還有一種是有換行的style樣式,另外增加圖片絕對路徑,上訴代碼修改為

function imgurl($newurl){
$newurl = str_replace(array('src="/uploads/' ,'<img'),array('src="https://www.vi586.com/uploads/','<mip-img') , $newurl);//圖片絕對路徑,根據自己的實際情況選用
$newurl = preg_replace(array("/style=(([\s\S])*?)>/i"),array(">"),$newurl);
return $newurl;
}

模板調用

{dede:field.body function='imgurl(@me)'/}

轉載請注明來源網址:http://www.qksux.club/dedecms_jq/1301.html

    發表評論

    評論列表(條)

      女神猫女王 80261698639683972793856484189518023441339293347572731934873270221915022108187917136752813858985386911 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();