在 Wordpress 的 TinyMCE 上禁用 inline_styles

Disabling inline_styles on TinyMCE for Wordpress

我想强制 Wordpress 的 TinyMCE 停止为我在编辑期间所做的一切添加内联 CSS。

我发现 this page 说我应该添加这个片段

tinyMCE.init({
        ...
        inline_styles : false
});

添加到哪里?该页面,顺便说一句,整个 TinyMCE 文档都没有告诉我们应该在哪里添加他们提到的有价值的片段。

有什么想法吗?

我不完全确定您是否可以通过 TinyMCE 禁用内联样式,但是用于更改默认 TinyMCE 设置的过滤器是:tiny_mce_before_init,因此假设 inline_styles 仍然是可以覆盖的有效选项,理论上你可以这样做。

function my_format_TinyMCE( $init ) {
    $init['inline_styles'] = false;
    return $init;
}
add_filter( 'tiny_mce_before_init', 'my_format_TinyMCE' );

source code and a bit of documentation here

中有关于它的说明