0

WordPress の TinyMCE で奇妙な不具合に遭遇しました。特に親のブロックタイプを変更すると、独自のインラインスタイルが要素に追加されます。これは、カスタム エディター スタイルシートを使用していることが一因のようです。無効にすると問題が解消されるためです。

例: 多数のリンクがあり、1 行に 1 つずつ、すべてに特別なクラスがありました (クラスはアンカー タグにのみ適用されるように構成されています)。そのリンクのリストを選択して順序付けされていないリストに変換すると、リンク自体にインライン スタイルが適用され、(不正確な) フォント サイズがハードコーディングされ、本文の色と一致するように背景色が追加されます。

保存時にそれを取り除く保存フィルターを追加しましたが、そもそもこれがどのように行われているかについては困惑しています。

何か案は?

4

1 に答える 1

0

これを使って :

var textContent = tinymce.activeEditor.getContent();

エディターから html コンテンツを取得して保存します。フィルタリングされた html コンテンツが表示されます。

私も同じ問題に直面していましたが、これを使用した後はすべて正常に動作しています。

于 2014-01-16T05:52:22.470 に答える