Ich entwickle ein Plugin, das die Dickbox-Medienbibliothek von WordPress zum Hochladen und Auswählen von Medien verwendet. Alles ist gut, bis auf die Tatsache, dass ich nach dem Hochladen / WordPress das Knacken der Datei automatisch auf die Registerkarte "Medienbibliothek" umleiten möchte.
Im Grunde suche ich nach einem Hook, der ausgelöst wird, nachdem das Knirschen einer hochgeladenen Datei abgeschlossen ist.
Ich kann mir nicht vorstellen, dass dies so extrem wäre, aber ich kann anscheinend nicht den richtigen Haken dafür finden.
uploads
media-library
thickbox
Marsman
quelle
quelle
/wp-includes/js/swfupload/handlers.dev.js
. . . Was aber, wenn mehr als eine Datei im Upload-Feld abgelegt wurde? Was ist, wenn wir einen anderen löschen, während der vorherige noch hochlädt / knirscht?Antworten:
Es ist ein Longshot, aber,
add_attachment hook, wird tatsächlich ausgelöst, nachdem die erste Datei hochgeladen wurde:
Ich verwende es, um eine benutzerdefinierte Oberfläche zum Ändern der Größe eines Bildes zu laden, das im aktuellen TB-Fenster geladen wird:
Das Hauptproblem besteht darin, dass mehrere Datei-Uploads unterbrochen werden
quelle
Ich überprüfe einfach die Hooks-Datenbank und finde eine, die helfen könnte. Es befindet sich in der Datei http://svn.automattic.com/wordpress/tags/3.4/wp-admin/async-upload.php . Es ist * upload_files _ {$ tab} * und wird am Ende der Datei verwendet.
Wenn ich du wäre, überprüfe ich diesen Haken in meinem Plugin für weitere Informationen.
quelle