web-dev-qa-db-fra.com

Le téléchargement de média est terminé

Je développe un plugin qui utilise la médiathèque thickbox de wordpress pour gérer le téléchargement et la sélection des médias. Tout va bien, sauf le fait que je souhaite "rediriger" automatiquement l'onglet "Médiathèque" une fois que j'ai chargé/wordpress de terminer le traitement du fichier.

Donc, fondamentalement, je recherche un crochet qui est déclenché après la fin du traitement d’un fichier téléchargé.

Je ne peux pas imaginer que cela soit une chose extrême mais je n'arrive pas à trouver le bon crochet pour cela.

8
Marsman

c'est un long shot mais

le hook add_attachment se déclenche après le téléchargement du premier fichier:

 add_action('add_attachment','redirect_uploader_flow');

je l'utilise pour charger une interface personnalisée permettant de redimensionner le chargement d'une image dans la fenêtre actuelle TB:

    jQuery("#TB_iframeContent",window.parent.document).attr('src',"<?php echo get_window_url($id) ?>");

le principal problème est qu'il va casser plusieurs téléchargements de fichiers

3
jonathan

Je viens de vérifier la base de données de crochets et trouver un qui pourrait aider. C'est dans http://svn.automattic.com/wordpress/tags/3.4/wp-admin/async-upload.php file. Il s'agit de * upload_files _ {$ tab} * et il est utilisé vers la fin du fichier.

Si j'étais vous, je vérifie ce crochet dans mon plugin pour plus d'informations.

0
Maciej Płusa