【问题标题】:WordPress TinyMCE adding unwanted inline stylesWordPress TinyMCE 添加不需要的内联样式
【发布时间】:2014-01-15 23:22:23
【问题描述】:

我在 WordPress 上的 TinyMCE 中遇到了一个奇怪的故障;它将自己的内联样式添加到元素中,特别是当我更改其父级的块类型时。这似乎部分是由于拥有自定义编辑器样式表;因为禁用它可以解决问题。

示例:我有许多链接,每行一个,所有链接上都有一个特殊的类(该类被配置为仅适用于锚标记)。当我选择该链接列表并将其转换为无序列表时,它会将内联样式应用于链接本身,硬编码(不准确的)字体大小并添加背景颜色以匹配正文。

我添加了保存过滤器,在保存时将其剔除,但我对它最初是如何做到这一点感到困惑。

有什么想法吗?

【问题讨论】:

    标签: wordpress tinymce inline-styles


    【解决方案1】:

    使用这个:

    var textContent = tinymce.activeEditor.getContent();
    

    从编辑器中获取 html 内容然后保存。它将为您提供过滤后的 html 内容。

    我也遇到了同样的问题,但使用后一切正常。

    【讨论】:

    • 我将如何/在哪里使用它?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-07
    • 2019-04-11
    • 2021-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多