web-dev-qa-db-ja.com

メディアアップデート完了完了

私はメディアのアップロードと選択を処理するためにwordpressのthickboxメディアライブラリを使うプラグインを開発しています。アップロードした/ wordpressがファイルを整理し終わった後に、自動的に「メディアライブラリ」タブに「リダイレクト」したいという事実を除けば、すべてうまくいきます。

だから基本的に私はアップロードされたファイルのクランチが終了した後に発生するフックを探しています。

これが極端なことになることは想像できませんが、そのための正しい方法が見つからないようです。

8
Marsman

それはロングショットですが、

add_attachmentフック。最初のファイルのアップロードが完了した後に実際に起動します。

 add_action('add_attachment','redirect_uploader_flow');

現在のTBウィンドウでImageの読み込みをリサイズするためのカスタムインターフェイスを読み込むためにそれを使っています。

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

主な問題は、複数のファイルのアップロードが中断されることです。

3
jonathan

私はただフックデータベースをチェックして助けになるものを見つけます。それは http://svn.automattic.com/wordpress/tags/3.4/wp-admin/async-upload.php ファイルにあります。それは* upload_files _ {$ tab} *で、ファイルの終わり近くで使われます。

私があなただったら私はより多くの情報のための私のプラグインのこのフックをチェックしてください。

0
Maciej Płusa