如何在ckeditor中定义自定义html标签。
上面的东西正在工作。但是,当我执行以下代码时,在自定义html标记(如配置文件标记)的情况下,输出为null。
var current_selected_element = editor.getSelection()。getSelectedElement(); console.log(current_selected_element);
问题在于CKeditor的高级内容过滤器正在过滤您的自定义标签...您将必须配置ACF以接受您的插件正在创建并插入DOM的自定义标签。有两种方法可以完成此操作。最基本的方法就是实现,config.extraAllowedContent = 'profile'
或者不管您的自定义标记名称是什么。否则,您可以使用全局CKEditor.filter
对象。这里有关于该CKEDITOR.filter
对象的更多文档。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句