WP Media Folder開発者ドキュメント

このドキュメントは、経験豊富な開発者が他のサービスを私たちのプラグインに接続するのを助けます。 これがこのプラグインのためのすべてのアクションとフィルタです、あなたがより多くを必要とするならば、これを使用することによって尋ねて自由に感じます 専用フォーラム 私たちのプラグインを使ってくれてありがとう!

wpmf_add_attachment

FTPからファイルをインポートまたは同期するときに添付ファイルを作成する
このフックは、リモートビデオが作成されたときにも使用されます。

パラメーター :

整数 添付ファイルIDを作成
整数|配列 ターゲットフォルダまたはターゲットフォルダの配列
アレイ 追加情報

戻る:

無効

ファイル内:

3832行目
200行目

wpmf_attachment_set_folder

添付ファイルをメディアマネージャのフォルダに移動した後で添付ファイルフォルダを設定する
このフックは、添付ファイルをアップロードした後、添付ファイルをカテゴリにインポートするときにも使用されます。
添付ファイルに複数のフォルダを割り当てる場合

パラメーター :

整数 添付ファイルID
整数|配列 ターゲットフォルダまたはターゲットフォルダの配列
アレイ 追加情報

戻る:

無効

ファイル内:

482行目
513行目
1681行
行2148
行2550
行2606
行2680
行3482
ライン2548

wpmf_before_delete_folder

フォルダーを削除する前に

パラメーター :

WP_Term フォルダ、この用語は削除されたため利用できなくなりました

戻る:

無効

ファイル内:

行2405
2473行目

wpmf_create_folder

メディアライブラリからフォルダを作成する
このフックは、ファイルを同期したりFTPからインポートしたり、ユーザーおよびロールベースのフォルダを作成するときにも使用されます。
Nextgenギャラリーからのインポートとインポート

パラメーター :

整数 作成したフォルダID
ひも 作成フォルダ名
整数 親フォルダID
アレイ 追加情報

戻る:

無効

ファイル内:

行1658
行2256
294行目
行1262
ライン2445
行2479

wpmf_delete_folder

フォルダを削除する

パラメーター :

WP_Term フォルダ、この用語は削除されたため利用できなくなりました

戻る:

無効

ファイル内:

行2412
行2482

wpmf_duplicate_attachment

添付ファイルを複製する

パラメーター :

整数 添付ファイルID
整数 対象フォルダ

戻る:

無効

ファイル内:

104行目

wpmf_move_folder

メディアライブラリからフォルダを移動する
このフックは、ロールフォルダオプションが変更されたときにも使用されます。

パラメーター :

整数 フォルダ移動ID
ひも 保存先フォルダID
アレイ 追加情報

戻る:

無効

ファイル内:

行2767
2039行

wpmf_update_folder_name

更新フォルダ名

パラメーター :

整数 フォルダID
ひも 更新された名前

戻る:

無効

ファイル内:

行2338

fallback_intermediate_image_sizes

画像以外のMIMEタイプ用に生成された画像サイズをフィルタリングします。

パラメーター :

アレイ $ fallback_sizes画像サイズ名の配列。
アレイ $ metadata現在の添付ファイルのメタデータ。

戻る:

無効

ファイル内:

33行目

wpmf_import_allowed_filetypes

ftpまたはフォルダのインポートでインポートが許可されているファイルタイプをフィルタリングする

パラメーター :

アレイ インポートが許可されているファイルタイプ

戻る:

アレイ

ファイル内:

482行目
行1220

wpmf_set_file_title

データベースに保存する前にファイルタイトルを操作する

パラメーター :

ひも ファイルタイトル

戻る:

ひも

ファイル内:

行3583

wpmf_user_can

アクションを実行するためのユーザーチェック機能のチェック

パラメーター :

ブール値 現在のユーザーは指定された機能を持っています
ひも アクション名

戻る:

ブール値

ファイル内:

109行目
43行目
206行目
53行目
54行目
173行目
ライン316
637行
847行目
882行
行1538
行1572
行2226
行2292
行2365
2649行目
行2721
行2803
3124行目
行3257
行3442
3690行
4117行目
行4164
行115
385行目
428行目
468行目
562行目
行1149
行1423
行1577
行2408
行2601
2684行目
行2731
2815行
ライン2866
行2914
44行目
98行目
252行目
288行目
317行目
行113
35行目

作曲家

作曲家のロゴ これが私たちのプラグインを作曲者の依存関係として使うための解決策です。
あなたはあなたのcomposer.jsonファイルでjoomunitedリポジトリを宣言しなければなりません、あなた自身のトークンでURLのYOUR_TOKENを必ず置き換えてください。 あなたはそれを見つけることができます https://www.joomunited.com/my-account 作曲家トークンアコーディオンの下で。
{
"リポジトリ":[
      {
"タイプ": "パッケージ"、
"パッケージ":{
"name": "joomunited / wp-media-folder"、
"バージョン": "マスター"、
"タイプ": "ワードプレスプラグイン"、
"dist":{
"タイプ": "ジップ"、
"URL": "https://www.joomunited.com/extra/download/wp-media-folder/YOUR_TOKEN"、
"参照": "マスター"
            }
         }
      }
]、
"必須":{
      "composer/installers":"~1.0",
"joomunited / wp-media-folder": "dev-master"
   }
}

composer updateコマンドがプライベートリポジトリで機能しないことに注意してください(詳細については、 作曲家のドキュメント)
ただし、次のコマンドを使用してプラグインを手動で最新バージョンに更新できます。
composer remove joomunited / wp-media-folder && composer clearcache && composer require require joomunited / wp-media-folder:dev-master