我是 Drupal 7 上配置CKEditor的新手,即使使用了用户界面,也一直很痛苦。我试图让它停止剥离/删除标签,特别是 - code,pre,ins del,blockquote,q,dl,dd,dt。我有一个测试页面,我用它来测试我的网站的样式,这些都在Full和Filtered中删除。 Grrrr ......
请记住,我不知道我在这做什么。请帮我解决这个问题,所以我不会再浪费一天了。 =(
ACF的额外允许内容
我在那里添加了以下内容:
br; div; span; header; footer; section; aside; figure; a; img; strong; em; h1; h2; h3; h4; h5; h6; ins; del; cite; q; blockquote; code; pre; table; tr; td; th; thead; tfoot; caption; legend; col; ul; ol; li; dl; dd; dt;</code>
config.js
我找到了config.js并添加了以下内容以使其停止剥离标记。
CKEDITOR.editorConfig = function( config )
{
// Define changes to default configuration here. For example:
// config.language = 'fr';
// config.uiColor = '#AADC6E';
config.allowedContent = 'br div span;' +
'header footer section aside figure;' +
'a[!href]; img[!src,alt,width,height];strong em h1 h2 h3 h4 h5 h6;' +
'ins del cite q blockquote code pre;' +
'table tr td th thead tfoot caption legend col;' +
'ul ol li dl dd dt';
config.extraAllowedContent = ' br div(*) span(*);' +
'header footer section aside figure;' +
'a[!href]; img[!src,alt,width,height];strong em h1 h2 h3 h4 h5 h6;' +
'ins del cite q blockquote code pre;' +
'table tr td th thead tfoot caption legend col;' +
'ul ol li dl dd dt';
};
答案 0 :(得分:0)
没有多少地方可以看:
内容.-确保内容正确,所有标签都已正确关闭并选择了正确的输入过滤器。要排除问题,请选择完整HTML。
CKEditor.-在CKEditor模块页面中说:
CKEditor 4.1+用户注意事项如果您使用的是CKEditor 4.1+,则可能需要调整高级内容过滤器设置。您可以通过编辑CKEditor配置文件并转到高级内容过滤器部分来完成此操作,在该部分中可以完全禁用ACF以及设置&#34;额外允许的内容&#34;。
尝试禁用它,以便丢弃一个可能的原因。请务必遵循额外允许内容的格式规则。
object[width,height];param[name,value];embed[*];
ACF将过滤您未选择的所有工具作为&#34;当前工具栏&#34;。