wordpress - 在 WordPress 的 TinyMCE 上禁用 inline_styles

标签 wordpress tinymce tinymce-4

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

我找到了this page这说明我应该添加此代码片段

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

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

有什么想法吗?

最佳答案

我不完全确定您可以通过 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中有一个关于它的注释。和一些文档 here

关于wordpress - 在 WordPress 的 TinyMCE 上禁用 inline_styles,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47629050/

相关文章:

悬停时无法访问下面的 css 菜单子(monad)项

Wordpress:如果用户角色 = CSS-Class THEN 显示:无

python - 将 TinyMCE 用于深色背景的网站

javascript - TinyMCE 为 windowManager 添加自定义控件

tinymce-4 - 创建 TinyMCE 内联编辑器并使其从按钮可见

wordpress - Amazon Web Services EC2 实例有时会变得非常慢

php - wordpress 计数小部件

html - 将TinyMCE表单数据存储在MySQL数据库中并按原样返回

javascript - TinyMCE方向

javascript - 如何在tinyMCE事件编辑器弹出窗口中的自定义按钮上应用CSS