我正在努力使用TinyMCE和自定义标签。我们正在构建一个使用TinyMCE WYSIWYG编辑器的自定义CMS。这是我的设置:
tinyMCE.init({
// General options
mode: "textareas",
width: "200",
theme: "advanced",
cleanup_on_startup: false,
trim_span_elements: false,
verify_html: false,
cleanup: false,
convert_urls: false,
...
因此,在一个页面中,我必须通过源编辑器添加此标记:
<gcse:searchresults-only queryParameterName="search"></gcse:searchresults-only>
但是,编辑正在剥离它。我尝试添加此规则:
extended_valid_elements: "gcse:searchresults-only[*]",
custom_elements: "gcse:searchresults-only"
并且可以添加标签,但是如果它没有嵌套在任何其他标签中。如果我将该标记包装在div元素中,它会删除它(gcse标记),将div留空。
问题:如何禁用TinyMCE剥离任何标签?
感谢。
答案 0 :(得分:0)
从版本3.4开始,无法禁用tinymce清理。您必须根据自己的需要设置valid_elements和valid_children。