wp ビジュアルエディタの中身の取得

2013/07/23

wordpressの管理画面の投稿でビジュアルエディタがあるんだけど、その中身の取得方法。

テキストモードの場合だと下記でOK

var content = jQuery("#content").textContent;

ビジュアルエディタでも上記と同じで取得できるっちゃできるんだけど修正前の値しか取れない。
…ということで、とりあえず下記で取得可能。

var content = tinyMCE.get("content").dom.doc.documentElement.textContent;

使い分けは…現在模索中。とりあえず下記のような感じ。

var content = jQuery("#content").textContent;
if (tinyMCE.get("content") != undefined) {
  content = tinyMCE.get("content").dom.doc.documentElement.textContent;
}

よくわかんないけど「tinyMCEでgetできるんだったらビジュアルエディタである」というような感じの判別。
これからいろいろと検証していく必要はあり。

新着(ニュース関連以外)

2017-07-19
折れ線グラフをもう少しゆるやかに・・・というか何というか・・・調べていくと「移動平均」っていう言葉にたどり着いた
2017-07-10
FuelPHPの1.8をダウンロードして使っていたらセッションが使えないということに気付いた。
2017-06-27
MACにWin10をインストールしてみた:再挑戦。
2017-06-25
「簡単」っていうヤツらが多いけど・・・難しいぞ。
2017-06-06
FuelPHPのOILでtry・catchを使ったらエラーになった。