WP Media Folder開發人員文檔

本文檔將幫助有經驗的開發人員使用我們的插件插入任何其他服務。 以下是此插件的所有操作和過濾器,如果您需要更多,請隨意使用此問題 專門的論壇。 感謝您使用我們的插件!

wpmf_add_attachment

從FTP導入或同步文件時創建附件
創建遠程視頻時也會使用此掛鉤

參數:

整數 創建附件ID
整數|陣列 目標文件夾或目標文件夾數組
排列 額外的信息

回歸:

空虛

在文件中:

/class/class-media-folder.php第3665行
/class/class-wp-folder-option.php第225行

wpmf_attachment_set_folder

將附件移動到媒體管理器中的文件夾後設置附件文件夾
在附件上載和附件後,在將附件導入類別時也會使用此掛鉤
將多個文件夾分配給附件時

參數:

整數 附件ID
整數|陣列 目標文件夾或目標文件夾數組
排列 額外的信息

回歸:

空虛

在文件中:

/class/class-media-folder.php第344行
/class/class-media-folder.php第375行
/class/class-media-folder.php第1514行
/class/class-media-folder.php 2004年
/class/class-media-folder.php第2402行
/class/class-media-folder.php第2458行
/class/class-media-folder.php第2528行
/class/class-media-folder.php第3300行
/class/class-wp-folder-option.php第442行
/class/class-wp-folder-option.php第2305行

wpmf_create_folder

從媒體庫創建文件夾
從FTP同步和導入文件時,也會使用此掛鉤,從而創建基於用戶和角色的文件夾
並從Nextgen Gallery導入

參數:

整數 創建文件夾ID
創建文件夾名稱
整數 父文件夾ID
排列 額外的信息

回歸:

空虛

在文件中:

/class/class-media-folder.php第1491行
/class/class-media-folder.php第2120行
/class/class-wp-folder-option.php第288行
/class/class-wp-folder-option.php第389行
/class/class-wp-folder-option.php第2200行
/class/class-wp-folder-option.php第2234行

wpmf_delete_folder

刪除文件夾

參數:

WP_Term 文件夾,此術語不再可用,因為它已被刪除

回歸:

空虛

在文件中:

/class/class-media-folder.php第2270行
/class/class-media-folder.php第2334行

wpmf_duplicate_attachment

複製附件

參數:

整數 附件ID
整數 目標文件夾

回歸:

空虛

在文件中:

/class/class-duplicate-file.php第114行

wpmf_move_folder

從媒體庫中移動文件夾
更改角色文件夾選項時也會使用此掛鉤

參數:

整數 文件夾移動了ID
目標文件夾ID
排列 額外的信息

回歸:

空虛

在文件中:

/class/class-media-folder.php第2610行
/class/class-wp-folder-option.php 1869行

wpmf_update_folder_name

更新文件夾名稱

參數:

整數 文件夾ID
更新了名稱

回歸:

空虛

在文件中:

/class/class-media-folder.php第2195行

fallback_intermediate_image_sizes

過濾為非圖像mime類型生成的圖像大小。

參數:

排列 $ fallback_sizes圖像大小名稱的數組。
排列 $ metadata當前附件元數據。

回歸:

空虛

在文件中:

/class/class-replace-file.php第171行

wpmf_import_allowed_filetypes

過濾允許通過ftp或文件夾導入導入的文件類型

參數:

排列 允許導入文件類型

回歸:

排列

在文件中:

/class/class-wp-folder-option.php第252行
/class/class-wp-folder-option.php第572行

wpmf_set_file_title

在將文件標題保存到數據庫之前對其進行操作

參數:

文件標題

回歸:

在文件中:

/class/class-media-folder.php第3411行

wpmf_user_can

過濾檢查用戶執行操作的功能

參數:

布爾 當前用戶具有給定的功能
動作名稱

回歸:

布爾

在文件中:

/class/class-replace-file.php第43行
/class/class-replace-file.php第246行
/class/class-duplicate-file.php第59行
/class/install-wizard/install-wizard.php第54行
/class/class-image-watermark.php第157行
/class/class-media-folder.php第175行
/class/class-media-folder.php第530行
/class/class-media-folder.php第740行
/class/class-media-folder.php第775行
/class/class-media-folder.php第1376行
/class/class-media-folder.php第1410行
/class/class-media-folder.php第2087行
/class/class-media-folder.php第2154行
/class/class-media-folder.php第2223行
/class/class-media-folder.php第2501行
/class/class-media-folder.php第2567行
/class/class-media-folder.php第2644行
/class/class-media-folder.php第2958行
/class/class-media-folder.php第3089行
/class/class-media-folder.php第3276行
/class/class-media-folder.php第3536行
/class/class-media-folder.php第3943行
/class/class-media-folder.php第3990行
/class/pages/settings/general.php第270行
/class/pages/settings/wordpress_gallery.php第106行
/class/pages/settings/image_compression.php第44行
/class/pages/settings/image_compression.php第97行
/class/pages/settings/image_compression.php第251行
/class/pages/settings/image_compression.php第287行
/class/class-wp-folder-option.php第143行
/class/class-wp-folder-option.php第475行
/class/class-wp-folder-option.php第518行
/class/class-wp-folder-option.php第558行
/class/class-wp-folder-option.php第651行
/class/class-wp-folder-option.php第1222行
/class/class-wp-folder-option.php第1267行
/class/class-wp-folder-option.php第1396行
/class/class-wp-folder-option.php第2163行
/class/class-wp-folder-option.php第2358行
/class/class-wp-folder-option.php第2441行
/class/class-wp-folder-option.php第2488行
/class/class-wp-folder-option.php第2572行
/class/class-wp-folder-option.php第2623行
/class/class-wp-folder-option.php第2671行
/wp-media-folder.php第35行
/jutranslation/jutranslation.php第109行

作曲首页

作曲首页的標誌 這是使用我們的插件作為作曲首页依賴的解決方案。
你必須在你的composer.json文件中聲明joomunited存儲庫,請確保用你自己的令牌替換url中的YOUR_TOKEN。 你可以找到它 https://www.joomunited.com/my-account 在Composer令牌手風琴下。
{
“庫”:
      {
“類型”:“包”,
“包”:{
“名”:“joomunited / WP-媒體文件夾”,
“版本”:“大師”,
“類型”:“WordPress的-插件”,
“DIST”:{
“類型”:“拉鍊”,
“URL”:“https://www.joomunited.com/extra/download/wp-media-folder/YOUR_TOKEN”
“參考”:“主”
            }
         }
      }
]
“要求”:{
      "composer/installers":"~1.0",
“joomunited /可濕性粉劑媒體文件夾”:“DEV-主”
   }
}