阻止ckeditor添加非放大器代码

时间:2017-10-07 09:07:01

标签: ckeditor amp-html

有没有办法让ckeditor与AMP兼容? ckeditor不断为图像标签添加内联样式,这会破坏AMP。

1 个答案:

答案 0 :(得分:0)

如果您无法对CKEditor中创建的内容使用任何内嵌样式,请尝试使用以下内容(高级内容过滤器(ACF)无法禁用此功能 ):

var editor = CKEDITOR.replace( 'editor1', {
        allowedContent : {
            $1: {
                // This will set the default set of elements.
                elements: CKEDITOR.dtd,
                attributes: true,
                styles: false,
                classes: true
            }
        }
});

如果您只想禁止图片样式,请使用:

var editor = CKEDITOR.replace( 'editor1', {             
                 disallowedContent : 'img{width,height}'
});

要了解有关ACF的更多信息,请参阅: