3.5の新しいメディアダイアログでメディアライブラリを「更新」する方法を理解しようとしています。これは(私は大丈夫動作します(メディア対話のタブ/ iFrameのコンボを経由して)WordPressのライブラリに外部の画像ライブラリから画像を追加しているが、私は新しく追加された画像を表示するために対話を閉じて再度開く必要があり持っています正常にライブラリに追加されました)。
私はそこにいることを知っているwp.media.editor.open()
とwp.media.editor.close()
方法が、私はかなり見つけるために管理することができないsort()
か、refresh()
ソースに(または何でも)。正直なところ、ソースコードは非常に熱心に読まれconsole.log
ており、backbone.jsにはあまり役に立たないようです。何か案は?
3
ギャラリーへのもう1つの質問「New Media Manager:The Great Unknown」。それが進むリズムによって、私は完全なドキュメントとWP 3.7の周りのフックを期待しています...すべての賛成票は空腹のコミュニティを示しています。
—
ブラソフィロ
refresh()関数の代わりに、wp.media.editor.close()とwp.media.editor.open()関数の組み合わせを使用して、目的の出力を実現できます。
—
ヴィノッドダルビ
たとえば、featured-image-pickerでは、wp-includes / js / media-views.jsの3644行目に、メディアライブラリがロードされているかどうかを切り替えるスイッチがあります。参照しているように見えます
—
NoBugs
wp.media.featuredImage.frame().views.get('.media-frame-content')[0].views.get("")[3].collection.length
が、その長さを0に設定しても何も起こりません。