很多站長注重細(xì)節(jié)優(yōu)化代碼,織夢程序自帶Ckeditor編輯器添加文檔的時候,回車鍵ENTER換行產(chǎn)生的是BR,粘貼文本產(chǎn)生的DIV,為了全部換成P標(biāo)簽,修改很麻煩,下面秀站網(wǎng)技術(shù)團(tuán)隊介紹下,把織夢內(nèi)容編輯器中BR及DIV自動轉(zhuǎn)換成P標(biāo)簽修改方法:
織夢中Ckeditor編輯器中BR自動轉(zhuǎn)換P標(biāo)簽的方法:
打開/include/ckeditor/config.js下面找到代碼:
config.enterMode = CKEDITOR.ENTER_BR; config.shiftEnterMode = CKEDITOR.ENTER_P; |
將上面的代碼替換為以下代碼:
config.enterMode = CKEDITOR.ENTER_P; config.shiftEnterMode = CKEDITOR.ENTER_P; |
織夢中Ckeditor編輯器中DIV自動轉(zhuǎn)P標(biāo)簽的方法:
一般在文本編輯器里復(fù)制的文字放到編輯器發(fā)布后,段落會自動加上DIV,下面方法就是發(fā)布文章時,自動把DIV轉(zhuǎn)成p標(biāo)簽。
打開/dede/inc/inc_archives_functions.php,搜索代碼:
function AnalyseHtmlBody($body,&$description,&$litpic,&$keywords,$dtype='') { |
在這下面添加:
$body = str_replace("p","p",$body); echo $str."\n"; |
添加后,如圖所示:
這樣就解決了問題,可以在后臺發(fā)布一篇文章看下效果!