花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊 退出 找回密碼

織夢mip改造如何自動去掉文章的style換行屬性

時間: 2019-04-25 08:36 閱讀: 作者:素材無憂網(wǎng)

用織夢做MIP改造時,遇到文章中style 換行了  原理是解決了style清除的,發(fā)現(xiàn)換行就不行了,先上原來的方法

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

織夢mip改造如何自動去掉文章的style換行屬性

文章body 用上面標(biāo)簽調(diào)用一個函數(shù)

在/include/extend.func.php 最后增加一個函數(shù)

function replaceurl($content){

        $pattern = Array("/style=(.*?)>/i");

        $replacement = Array(">");

        $content = preg_replace($pattern, $replacement, $content);

    return $content;    

}


為什么用數(shù)組呢! 是因為還有其他需要替換,留后手,www.lol9.cn

但是上面的函數(shù)只能替換不換行的style


下面是修改后的能匹配到換行的style

function replaceurl($content){

        $pattern = Array("/style=(([\s\S])*?)>/i");

        $replacement = Array(">");

        $content = preg_replace($pattern, $replacement, $content);

    return $content;

}

值得注意的是需要一個結(jié)尾 > 符號,不然不知道結(jié)束在哪里,所以會導(dǎo)致標(biāo)簽style 后面到> 的內(nèi)容全部清除掉!


版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!

轉(zhuǎn)載請注明: 織夢mip改造如何自動去掉文章的style換行屬性

標(biāo)簽:  
相關(guān)文章
模板推薦