web-dev-qa-db-fra.com

Comment accrocher dans wordpress admin upload iframe?

J'ai écrit un plugin qui permet à l'utilisateur de télécharger des pièces jointes pour utiliser WordPress en tant que site de téléchargement.

J'ai donc ajouté une méta-boîte qui montre à l'utilisateur les fichiers qu'il a téléchargés pour chaque message. Tout fonctionne bien jusqu'à ce que je veuille faire en sorte que si un utilisateur télécharge un fichier à l'aide du gestionnaire de téléchargement intégré, puis ferme la ThickBox, une fonction de la mienne est appelée pour mettre à jour cette méta-boîte pour les nouveaux fichiers.

En termes simples, je veux être en mesure d'écouter l'événement de clôture ThickBox. C'est tout.

2
Hamed Momeni

Lorsque la boîte à lettres est fermée, elle déclenche la commande 'tb_unload' (dans la version précédente de WordPress, elle était simplement 'déchargée' (pas sûr cependant))

Donc, vous pouvez faire quelque chose comme:

 $(window).bind('tb_unload', function() {
    //do stuff
});
4
ungestaltbar