WordPressの管理領域でメディアをアップロードするためのカスタムインターフェイスを作成しています。これまでのところ私はメディアmodels.jsで見た後に(ワードプレスをアップロードし、このコード今Wordpress:wp.mediaで編集添付ファイルの添付ファイルを開きます
var frame = new wp.media.view.MediaFrame.Select({
.....
....
});
私は、添付ファイルを編集しようとするとMを使用して画像を保存するためにアップロードモーダルウィンドウを開き、管理するためにwp.mediaを使用しましたコア)私はMediaFrame.EditAttachmentsビューを使用しようとします。メディアmodels.jsから
--codeは、私はこのエラー
を受けていますしかしif ('select' === attributes.frame && MediaFrame.Select) {
frame = new MediaFrame.Select(attributes);
} else if ('post' === attributes.frame && MediaFrame.Post) {
frame = new MediaFrame.Post(attributes);
} else if ('manage' === attributes.frame && MediaFrame.Manage) {
frame = new MediaFrame.Manage(attributes);
} else if ('image' === attributes.frame && MediaFrame.ImageDetails) {
frame = new MediaFrame.ImageDetails(attributes);
} else if ('audio' === attributes.frame && MediaFrame.AudioDetails) {
frame = new MediaFrame.AudioDetails(attributes);
} else if ('video' === attributes.frame && MediaFrame.VideoDetails) {
frame = new MediaFrame.VideoDetails(attributes);
} else if ('edit-attachments' === attributes.frame && MediaFrame.EditAttachments) {
frame = new MediaFrame.EditAttachments(attributes);
}
wp.media.view.MediaFrame.EditAttachments is not a constructor
あなたはモーダルウィンドウの編集添付ファイルを開くための方法で私を助けることができますwp.media(または別の方法)を使用していますか?