織夢編輯器在編輯文章時,有時候會多出很多div,例如直接復(fù)制別的網(wǎng)站的文章,如果文章中包含很多div,那么自己的網(wǎng)站上也就多了很多div。本文主要講解一下怎樣刪除織夢編輯器中的div。
方法一:替換新文章中的div
原理:通過更改織夢系統(tǒng)文件,使添加新文章時,文章中的div自動替換成p標(biāo)簽。方法如下:
1、打開/dede/inc/inc_archives_functions.php
2、查找
function AnalyseHtmlBody($body,&$description,&$litpic,&$keywords,$dtype=''){
3、在下面加入
$body = str_replace("div","p",$body); echo $str."\n";
4、這樣文章內(nèi)容中的div 就會換成p標(biāo)簽了
方法二:替換舊文章中的div
用方法一調(diào)試后,更新新文章時,會自動替換div,但網(wǎng)站中已經(jīng)存在的舊文章中的div并不會自動替換成div。
我們可以用sql命令一鍵替換已存在的舊文章中的div。方法如下:
1、后臺——系統(tǒng)——SQL命令行工具,之后輸入如下代碼:
update dede_addonarticle set body=replace(body,'div','p')
如下圖:

2、重新生成網(wǎng)站html
之后網(wǎng)站的舊文章中的div就全部替換成p標(biāo)簽了。

















