Я разрабатываю плагин, который использует библиотеку мультимедиа Wordpress для управления загрузкой и выбором медиа. Все хорошо, за исключением того, что я хотел бы автоматически «перенаправить» на вкладку «медиатека» после того, как я загрузил / wordpress закончил хруст файла.
В общем, я ищу крючок, который срабатывает после завершения загрузки загруженного файла.
Я не могу себе представить, что это будет настолько экстремально, но я не могу найти правильный крючок для этого.
uploads
media-library
thickbox
Marsman
источник
источник
/wp-includes/js/swfupload/handlers.dev.js
. , , Но что, если в поле загрузки было выброшено более одного файла? Что если мы уроним еще один, пока предыдущий все еще загружает / хрустит?Ответы:
это длинный, но,
Хук add_attachment, фактически срабатывает после завершения загрузки первого файла:
Я использую его для загрузки пользовательского интерфейса для изменения размера загрузки изображения в текущем окне TB:
основная проблема заключается в том, что он прервет загрузку нескольких файлов
источник
Я просто проверяю базу данных хуков и нахожу ту, которая может помочь. Он находится в http://svn.automattic.com/wordpress/tags/3.4/wp-admin/async-upload.php файле. Это * upload_files _ {$ tab} *, и он используется в конце файла.
Если бы я был вами, я проверю этот хук в моем плагине для получения дополнительной информации.
источник