掌握百度最新SEO排名算法,丰富的SEO实战排名案例.免费提供网站SEO诊断方案!
当前位置:成都SEO > 织梦CMS > dede去除ckeditor源码自动缩进换行问题

dede去除ckeditor源码自动缩进换行问题

2024-01-12 01:25 小风seo 织梦CMS

在我们使用织梦CKEditor编辑文章的时候,点​击源码后会发现<p></p>之间出现换行空格和自动缩进的情况,对于有强迫症的人来说非常讨厌。

对代码进行必要的压缩才能在打开页面速度上有提升,修改CKEditor编辑器的设定档就可以解决这个问题。

去除ckeditor源码自动缩进换行问题

通过百度不懈的搜索终于找到解决办法

在网站根目录下找到include/ckeditor/config.js,找到以下代码:

    config.autoParagraph = false;
    config.enterMode = CKEDITOR.ENTER_P;
    config.shiftEnterMode = CKEDITOR.ENTER_BP;
};

在上面代码的后面加上:

CKEDITOR.on('instanceReady',function(ev){
    with(ev.editor.dataProcessor.writer){
        setRules("p",{indent:false,breakAfterOpen:false,breakBeforeClose:false});
        setRules("h1",{indent:false,breakAfterOpen:false,breakBeforeClose:false});
        setRules("h2",{indent:false,breakAfterOpen:false,breakBeforeClose:false});
        setRules("h3",{indent:false,breakAfterOpen:false,breakBeforeClose:false});
        setRules("h4",{indent:false,breakAfterOpen:false,breakBeforeClose:false});
        setRules("h5",{indent:false,breakAfterOpen:false,breakBeforeClose:false});
        setRules("div",{indent:false,breakAfterOpen:false,breakBeforeClose:false});
        setRules("table",{indent:false,breakAfterOpen:false,breakBeforeClose:false});
        setRules("tr",{indent:false,breakAfterOpen:false,breakBeforeClose:false});
        setRules("td",{indent:false,breakAfterOpen:false,breakBeforeClose:false});
        setRules("iframe",{indent:false,breakAfterOpen:false,breakBeforeClose:false});
        setRules("li",{indent:false,breakAfterOpen:false,breakBeforeClose:false});
        setRules("ul",{indent:false,breakAfterOpen:false,breakBeforeClose:false});
        setRules("ol",{indent:false,breakAfterOpen:false,breakBeforeClose:false});
    }
});

保存后清除浏览器cookie,这样就解决了上面<p>出现的问题,如下图:

去除ckeditor源码自动缩进换行问题

添加代码部分说明:

indent(是否加入空白 TAB)
breakBeforeOpen(插入起始原始码标签之前是否断行)
breakAfterOpen(插入起始原始码标签之后是否断行)
breakBeforeClose(插入结尾原始码标签之前是否断行)
breakAfterClose(插入结尾原始码标签之后是否断行)
false(否)
true(是)

免责声明:除非注明,文章均为成都小风SEO博客原创,欢迎转载!转载请注明本文地址,谢谢!如本站内容有涉及版权等问题,请作者及时联系本站,我们会尽快处理。

文章标题:dede去除ckeditor源码自动缩进换行问题

文章链接:http://www.seo-chengdu.cn/dede/52.html

相关文章

成都SEOXiaoFeng
男,现居成都,文化程度不高性格有点犯二。旅游公司从事SEO优化工作已5年时间,闲来没事自学网站开发,创建博客记录自己的html、css、JavaScript、php学习之路。希望与广大的小伙伴一起探讨SEO优化、网站开发的乐趣,总结学习过程中的问题和经验与小伙伴们一起交流~提供网站SEO优化培训顾问服务,最新SEO优化技巧,免费教程,工具,算法,干货经验分享!
  • 76文章总数
  • 50075访问次数
  • 建站天数
  • 标签