Tài liệu dành cho lập trình viên WP Media Folder
Tài liệu này sẽ giúp các nhà phát triển có kinh nghiệm cắm bất kỳ dịch vụ nào khác với plugin của chúng tôi. Dưới đây là tất cả các hành động và bộ lọc cho plugin này, nếu bạn cần thêm một số thông tin, vui lòng hỏi bằng cách sử dụng phần này cho diễn đàn chuyên dụng. Cảm ơn bạn đã sử dụng plugin của chúng tôi!
Tệp trợ giúp
WP Media Folder đi kèm với một tệp trợ giúp với các chức năng chính mà bạn có thể cần để tích hợp nó vào theme và plugin của riêng bạn.
- Di chuyển một tập tin vào một thư mục
- Tạo thư mục
- Di chuyển thư mục
- Nhận tệp đính kèm trong một thư mục
- ...
include('wp-content/plugins/wp-media-folder/helper.php');
\Joomunited\WPMediaFolder\Helper::createFolder('My new folder');
Móc
import_term_meta
Hỏa hoạn sau khi meta hạn được nhập khẩu.
Thông số :
int $term_id ID of the newly created term.
string $key Meta key.
mixed $value Meta value.
Return :
void
Trong tệp:
class / import / class-wp-import.php dòng 451
wpmf_after_replace
Thực hiện hành động sau khi thay thế tập tin
Thông số :
integer Attachment ID
Return :
void
Trong tệp:
class/class-replace-file.php dòng 188
wpmf_attachment_set_folder
Đặt thư mục tệp đính kèm sau khi di chuyển tệp đính kèm vào một thư mục trong trình quản lý phương tiện
Móc này cũng được sử dụng khi nhập tệp đính kèm vào danh mục, sau khi tải tệp đính kèm lên và
khi gán nhiều thư mục cho tệp đính kèm
Thông số :
integer Attachment ID
integer|array Target folder or array of target folders
array Extra informations
Return :
void
Trong tệp:
class/class-helper.php dòng 138
class/class-helper.php dòng 194
class/class-main.php dòng 763
class/class-main.php dòng 794
class/class-main.php dòng 2367
class/class-main dòng .php 2920
class/class-main.php dòng 4103
class/class-main.php dòng 4903
class/class-wp-folder-option.php dòng 379
class/class-wp-folder-option.php dòng 3355
wpmf_b Before_delete_folder
Trước khi xóa một thư mục
Thông số :
WP_Term Folder, this term is not available anymore as it as been deleted
Return :
void
Trong tệp:
dòng class/class-main.php 3630
dòng class/class-main.php 4003
wpmf_create_folder
Tạo thư mục từ thư viện phương tiện
Móc này cũng được sử dụng khi đồng bộ hóa và nhập tệp từ FTP, tạo thư mục dựa trên người dùng và vai trò
và nhập từ Thư viện Nextgen
Thông số :
integer Created folder ID
string Created folder name
integer Parent folder ID
array Extra informations
Return :
void
Trong tệp:
class/class-main.php dòng 2344
class/class-main.php dòng 3155
class/class-main.php dòng 3176
class/class-main.php dòng 3190
class/class-main.php dòng 3457
class/class-wp -folder-option.php dòng 3232
wpmf_delete_folder
Xóa một thư mục
Thông số :
WP_Term Folder, this term is not available anymore as it as been deleted
Return :
void
Trong tệp:
dòng class/class-main.php 3637
dòng class/class-main.php 4012
wpmf_d repeatate_attachment
Sao chép tệp đính kèm
Thông số :
integer Attachment ID
integer Target folder
Return :
void
Trong tệp:
class / class-Dupate-file.php dòng 104
wpmf_move_folder
Di chuyển một thư mục từ thư viện phương tiện
Móc này cũng được sử dụng khi tùy chọn thư mục vai trò được thay đổi
Thông số :
integer Folder moved ID
string Destination folder ID
array Extra informations
Return :
void
Trong tệp:
class/class-main.php dòng 4199
class/class-wp-folder-option.php dòng 2791
wpmf_update_folder_name
Cập nhật tên thư mục
Thông số :
integer Folder ID
string Updated name
Return :
void
Trong tệp:
dòng class/class-main.php 3571
fallback_inter liền_image_sizes
Lọc các kích thước hình ảnh được tạo cho các loại mime không hình ảnh.
Thông số :
array $fallback_sizes An array of image size names.
array $metadata Current attachment metadata.
Return :
void
Trong tệp:
class/class-helper.php dòng 310
import_term_meta_key
Lọc khóa meta cho một đoạn meta nhập khẩu.
Thông số :
string $meta_key Meta key.
int $term_id ID of the newly created term.
array $term Term data from the WXR import.
Return :
void
Trong tệp:
class / import / class-wp-import.php dòng 432
wp_import_ex hiện_post
ID bộ lọc của bài đăng hiện có tương ứng với bài đăng hiện đang nhập.
Trả về 0 để buộc nhập bài đăng.
Lọc ID thành một cái gì đó khác để ghi đè bài đăng hiện có được ánh xạ tới bài đăng đã nhập.
Thông số :
int $post_exists Post ID, or 0 if post did not exist.
array $post The post array to be inserted.
Return :
void
Trong tệp:
class / import / class-wp-import.php dòng 505
wp_import_term_meta
Lọc siêu dữ liệu được đính kèm với một thuật ngữ được nhập.
Thông số :
array $termmeta Array of term meta.
int $term_id ID of the newly created term.
array $term Term data from the WXR import.
Return :
void
Trong tệp:
class / import / class-wp-import.php dòng 416
wpmf_gallery_enable_download
Bộ lọc để bật / tắt hình ảnh tải xuống trên thư viện
Thông số :
boolean Enable/disable download image
Return :
boolean
Trong tệp:
dòng class/class-display-gallery.php 460
wpmf_get_categories_args
Lọc theo tài liệu tùy chỉnh để nhận tất cả các danh mục
Thông số :
array Agument
Return :
array
Trong tệp:
dòng class/class-main.php 1916
wpmf_limit_folders
Bộ lọc để đặt giới hạn số thư mục đã tải
Thông số :
integer Limit folder number
Return :
integer
Trong tệp:
dòng class/class-main.php 1420
wpmf_set_file_title
Thao tác tiêu đề tệp trước khi lưu nó vào cơ sở dữ liệu
Thông số :
string File title
Return :
string
Trong tệp:
dòng class/class-main.php 5024
wpmf_taxonomy_public
Bộ lọc để thay đổi phân loại thông số công khai wpmf-category
Thông số :
boolean Toxonomy public status
Return :
boolean
Trong tệp:
dòng wp-media-folder.php 1490
wpmf_user_can
Bộ lọc kiểm tra khả năng của người dùng để thực hiện một hành động
Thông số :
boolean The current user has the given capability
string Action name
Return :
boolean
Trong tệp:
dòng wp-media-folder.php 36
class/pages/settings/import_export.php dòng 151
class/pages/settings/import_export.php dòng 324
class/pages/settings/image_compression.php dòng 44
class/pages/settings/image_compression. dòng php 98
class/pages/settings/image_compression.php dòng 252
class/pages/settings/image_compression.php dòng 288
class/class-duplicate-file.php dòng 53
class/class-folder-access.php dòng 41
lớp/lớp -replace-file.php dòng 45
class/class-replace-file.php dòng 220
class/class-main.php dòng 955
class/class-main.php dòng 1216
class/class-main.php dòng 1254
class/class- dòng main.php 1434
class/class-main.php dòng 2221
class/class-main.php dòng 2255
class/class-main.php dòng 3051
class/class-main.php dòng 3421
class/class-main.php dòng 3518
class/class-main.php dòng 3885
class/class-main.php dòng 3937
class/class-main.php dòng 4050
class/class-main.php dòng 4145
class/class-main.php dòng 4235
class/class-main
.php 4517 class/class-main.php dòng 4650
class/class-main.php dòng 4841
class/class-main.php dòng 5303
class/class-main.php dòng 5350
class/class-image-watermark.php
209 class/install-wizard/install-wizard.php dòng 54
class/class-wp-folder-option.php dòng 263
class/class-wp-folder-option.php dòng 782
class/class-wp-folder-option. dòng php 986
class/class-wp-folder-option.php dòng 1037
class/class-wp-folder-option.php dòng 1312
class/class-wp-folder-option.php dòng 1394
class/class-wp-folder- dòng option.php 2008
class/class-wp-folder-option.php dòng 3200
class/class-wp-folder-option.php dòng 3903
class/class-wp-folder-option.php dòng 4003
class/class-wp- folder-option.php dòng 4071
class/class-wp-folder-option.php dòng 4184
class/class-wp-folder-option.php dòng 4235
class/class-wp-folder-option.php dòng 4283
Composer
Đặt khóa Cập nhật theo chương trình với WP CLI
Sử dụng cùng khóa bạn đã sử dụng để cài đặt trình soạn thảo và thực thi lệnh trình soạn thảo này để đặt mã thông báo cập nhật
wp option update ju_user_token "YOUR_TOKEN"