WP Media Folder開發人員文檔
本文檔將幫助有經驗的開發人員使用我們的插件來插入其他任何服務。 這是此插件的所有操作和過濾器,如果需要更多操作,請隨時使用 專門的論壇。 感謝您使用我們的插件!
助手文件
WP Media Folder帶有一個幫助文件,該文件具有將您的主題和插件集成到其中的主要功能。
- 將文件移到文件夾
- 建立資料夾
- 移動文件夾
- 獲取文件夾中的附件
- ...
示例:您可以創建一個新文件夾,如下所示:
include('wp-content/plugins/wp-media-folder/helper.php');
\Joomunited\WPMediaFolder\Helper::createFolder('My new folder');
鉤子
import_term_meta
導入術語元後觸發。
在文件中:
class/import/class-wp-import.php line 449
wpmf_attachment_set_folder
將附件移動到媒體管理器中的文件夾後,設置附件文件夾
附件上傳後,將附件導入類別時,也使用此鉤子
將多個文件夾分配給附件時
參數:
integer
integer|array
array
在文件中:
class/class-main.php line 478
class/class-main.php line 509
class/class-main.php line 1726
class/class-main.php line 2167
class/class-main.php line 2569
class/class-main.php line 2625
class/class-main.php line 2699
class/class-main.php line 3499
class/class-wp-folder-option.php line 312
class/class-wp-folder-option.php line 3065
wpmf_before_delete_folder
刪除文件夾之前
在文件中:
class/class-main.php line 2424
class/class-main.php line 2492
wpmf_create_folder
從媒體庫創建文件夾
從FTP同步和導入文件,創建基於用戶和角色的文件夾時,也使用此鉤子
並從Nextgen Gallery導入
參數:
integer
string
integer
array
在文件中:
class/class-main.php line 1703
class/class-main.php line 2275
class/class-wp-folder-option.php line 2962
class/class-wp-folder-option.php line 2996
wpmf_delete_folder
刪除資料夾
在文件中:
class/class-main.php line 2431
class/class-main.php line 2501
wpmf_duplicate_attachment
複製附件
在文件中:
class/class-duplicate-file.php line 104
wpmf_move_folder
從媒體庫中移動文件夾
更改角色文件夾選項時,也會使用此鉤子
在文件中:
class/class-main.php line 2786
class/class-wp-folder-option.php line 2550
wpmf_update_folder_name
更新文件夾名稱
在文件中:
class/class-main.php line 2357
fallback_intermediate_image_sizes
過濾為非圖像啞劇類型生成的圖像大小。
在文件中:
class / class-helper.php第143行
import_term_meta_key
篩選導入的術語meta的meta鍵。
在文件中:
class/import/class-wp-import.php line 430
the_content_export
篩選用於WXR導出的帖子內容。
在文件中:
class/class-wp-folder-option.php line 1193
the_excerpt_export
篩選用於WXR導出的後摘錄。
在文件中:
class/class-wp-folder-option.php line 1202
wp_import_existing_post
與當前導入的帖子相對應的現有帖子的過濾器ID。
返回0以強制導入該帖子。 篩選ID為其他
覆蓋哪個現有帖子映射到導入的帖子。
在文件中:
class/import/class-wp-import.php line 503
wp_import_term_meta
篩選附加到導入術語的元數據。
在文件中:
class / import / class-wp-import.php第414行
wpmf_set_file_title
在將文件標題保存到數據庫之前進行操作
在文件中:
class/class-main.php line 3620
wpmf_user_can
篩選檢查用戶執行操作的能力
在文件中:
wp-media-folder.php第35行
jutranslation / jutranslation.php第109行
class / install-wizard / install-wizard.php第54行
class/class-replace-file.php line 44
class / class-replace-file.php第207行
class / class-folder-access.php第40行
class/pages/settings/image_compression.php line 44
class/pages/settings/image_compression.php line 98
class/pages/settings/image_compression.php line 252
class / pages / settings / image_compression.php第288行
class/pages/settings/import_export.php line 134
class / pages / settings / import_export.php第168行
class/class-main.php line 634
class/class-main.php line 862
class/class-main.php line 900
class/class-main.php line 1580
class/class-main.php line 1614
class/class-main.php line 2245
class/class-main.php line 2311
class/class-main.php line 2384
class/class-main.php line 2668
class/class-main.php line 2740
class/class-main.php line 2822
class/class-main.php line 3119
class/class-main.php line 3252
class/class-main.php line 3437
class/class-main.php line 3705
class/class-main.php line 4113
class / class-main.php第4160行
class/class-wp-folder-option.php line 196
class/class-wp-folder-option.php line 876
class/class-wp-folder-option.php line 927
class/class-wp-folder-option.php line 1272
class/class-wp-folder-option.php line 1353
class/class-wp-folder-option.php line 1966
class/class-wp-folder-option.php line 2925
class/class-wp-folder-option.php line 3215
class/class-wp-folder-option.php line 3298
class/class-wp-folder-option.php line 3345
class/class-wp-folder-option.php line 3429
class/class-wp-folder-option.php line 3480
class / class-wp-folder-option.php第3528行
class / class-image-watermark.php第188行
class / class-duplicate-file.php第53行
Composer