話說(shuō)程序員的博客總是用到SyntaxHighlighter之類(lèi)的來(lái)在pre標(biāo)簽里貼一堆代碼。于是因?yàn)檠b了CKEditor for WordPress就一直覺(jué)得很討厭,在HTML標(biāo)簽里寫(xiě)下一些代碼,到了Visual里就被轉(zhuǎn)義了。比如>和<就變成了><蝦米蝦米的。話說(shuō)今天心血來(lái)潮去Google了一下,CKEditor的設(shè)置文檔里還真的有相關(guān)的設(shè)置,請(qǐng)圍觀這里!
配置ckeditor插件目錄下的ckeditor.config.js文件,加入下面這行。
不過(guò)這樣比較暴力,所有的內(nèi)容都不轉(zhuǎn)義了,有沒(méi)人有擔(dān)心。于是在這里查到還有另外一種辦法(如下),用正則篩選要保護(hù)的代碼。這樣對(duì)數(shù)據(jù)來(lái)說(shuō)是很不錯(cuò),不過(guò)有個(gè)缺點(diǎn),在ckeditor所見(jiàn)即所得模式里看不見(jiàn)被保護(hù)的內(nèi)容,這個(gè)就看你自己的取舍了。
貌似我還是傾向于用前者~ 在所見(jiàn)即所得標(biāo)簽里黏貼的內(nèi)容還是都會(huì)轉(zhuǎn)義的,只是HTML過(guò)來(lái)的內(nèi)容都不轉(zhuǎn)義了,貌似不錯(cuò)。獨(dú)立博客真是要折騰啊 = = 怪辛苦的……
新聞熱點(diǎn)
疑難解答