Kann ich den wp media uploader für mein eigenes Plugin verwenden?

Ich möchte den Media Uploader innerhalb meines eigenen Plugins verwenden und ich frage mich, ob das möglich ist?

Im Wesentlichen möchte ich die gleiche functionalität wie in media-new.php haben, so dass ich die gleiche Schnittstelle haben kann, um neue Dateien innerhalb meines Plugins hinzuzufügen, wie es WordPress tut.

Entschuldigung für den Mangel an Details, aber ich bin mir nicht sicher, wie ich diese Frage sonst noch stellen könnte.

Bildbeschreibung hier eingeben

Solutions Collecting From Web of "Kann ich den wp media uploader für mein eigenes Plugin verwenden?"

Sie können wp_enqueue_media() in Ihrem admin_enqueue_scripts Hook verwenden.

In einer Javascript-Datei haken Sie es in eine Schaltfläche ein und verwenden Sie insert Ereignis, um die ausgewählten Bilddetails zu erfassen

 $('.media-button').click(function() { var media_uploader = wp.media({ frame: "post", text : "Add image", state: "insert", multiple: false }); media_uploader.on("insert", function(){ var json = media_uploader.state().get("selection").first().toJSON(); var image_name = json.filename; var image_url = json.url; var image_caption = json.caption; var image_title = json.title; }); });