ProcessWire:移除CKEditor中的style属性
在由word文档中的内容复制到CKEditor的时候会带了很多无效属性,要移除这些html无效属性只需要从下面两种方法中选择一种即可
#Option 1 修改js文件
修改文件/site/modules/InputfieldCKEditor/config-body.js
,如移除所有style属性:
CKEDITOR.editorConfig = function( config ) { // Define changes to default configuration here. For example: // config.uiColor = '#AADC6E'; config.disallowedContent = '*[style]{*}'; };
#Option 2 在后台修改
Setup -> Fields -> Body -> Input -> Custom Config Options
添加json格式的配置属性
{"disallowedContent": "*[style]{*}"}
更多CKEditor参数参考:https://ckeditor.com/docs/ckeditor4/latest/guide/dev_disallowed_content.html