CKEditor 預設在使用時,會在最外層加上<P> </P>
剛好遇到一個案例,是需要一行的CKEditor
當編輯好的內容於 前端顯示時,會因為<P> </P> 所以導致 呈現時 資料造成版型跑掉了
因此,要改一下參數,讓CKEditor 不要加上<P> 標籤
可以修改 CKEditor\config.js
CKEDITOR.editorConfig = function( config ) {
config.enterMode = CKEDITOR.ENTER_BR // pressing the ENTER Key puts the <br/> tag
config.shiftEnterMode = CKEDITOR.ENTER_P; //pressing the SHIFT + ENTER Keys puts the <p> tag
};
這樣在使用編輯器時,就不會帶入<P> tag了,不過原本已存在的資料 不會讀出自行去除<P> 這還是要靠自己才行
參考資料:
https://processwire.com/talk/topic/10999-ckeditor-remove-wrapping-from-in-source-code/