Dokumentasi Pengembang WP Media Folder
Dokumentasi ini akan membantu pengembang berpengalaman untuk mengintegrasikan layanan lain dengan plugin kami. Berikut adalah semua aksi dan filter untuk plugin ini. Jika Anda membutuhkan lebih banyak, jangan ragu untuk bertanya melalui forum khusus ini. Terima kasih telah menggunakan plugin kami!
File pembantu
WP Media Folder dilengkapi dengan file pembantu yang berisi fungsi-fungsi utama yang mungkin Anda perlukan untuk mengintegrasikannya ke dalam tema dan plugin Anda sendiri.
- Pindahkan file ke dalam folder
- Buat folder
- Pindahkan folder
- Dapatkan lampiran dalam sebuah folder
- ...
include('wp-content/plugins/wp-media-folder/helper.php');
\Joomunited\WPMediaFolder\Helper::createFolder('My new folder'); Kait
import_term_meta
Terjadi setelah term meta diimpor.
Parameter:
int $term_id ID of the newly created term.string $key Meta key.mixed $value Meta value.
Return :
void
Dalam berkas:
class/import/class-wp-import.php baris 451
wpmf_after_replace
Lakukan tindakan setelah mengganti file
Parameter:
integer Attachment ID
Return :
void
Dalam berkas:
class/class-replace-file.php baris 462
wpmf_attachment_set_folder
Mengatur folder lampiran setelah memindahkan lampiran ke folder di pengelola media. Hook ini juga digunakan saat mengimpor lampiran ke kategori, setelah pengunggahan lampiran, dan saat menetapkan beberapa folder ke sebuah lampiran
Parameter:
integer Attachment IDinteger|array Target folder or array of target foldersarray Extra informations
Return :
void
Dalam berkas:
class/class-wp-folder-option.php baris 457 class/class-wp-folder-option.php baris 3629 class/class-helper.php baris 140 class/class-helper.php baris 196 class/class-main.php baris 912 class/class-main.php baris 943 class/class-main.php baris 2831 class/class-main.php baris 3389 class/class-main.php baris 4616 class/class-main.php baris 5417
wpmf_sebelum_menghapus_folder
Sebelum menghapus folder
Parameter:
WP_Term Folder, this term is not available anymore as it as been deleted
Return :
void
Dalam berkas:
class/class-main.php baris 4139 class/class-main.php baris 4516
wpmf_create_folder
Buat folder dari pustaka media. Hook ini juga digunakan saat menyinkronkan dan mengimpor file dari FTP, membuat folder berbasis pengguna dan peran, serta mengimpor dari Galeri Nextgen
Parameter:
integer Created folder IDstring Created folder nameinteger Parent folder IDarray Extra informations
Return :
void
Dalam berkas:
class/class-wp-folder-option.php baris 3506 class/class-main.php baris 2808 class/class-main.php baris 3646 class/class-main.php baris 3660 class/class-main.php baris 3964
wpmf_delete_folder
Hapus folder
Parameter:
WP_Term Folder, this term is not available anymore as it as been deleted
Return :
void
Dalam berkas:
class/class-main.php baris 4147 class/class-main.php baris 4525
wpmf_duplicate_attachment
Duplikat lampiran
Parameter:
integer Attachment IDinteger Target folder
Return :
void
Dalam berkas:
class/class-duplicate-file.php baris 118
wpmf_move_folder
Pindahkan folder dari pustaka media. Hook ini juga digunakan saat opsi peran folder diubah
Parameter:
integer Folder moved IDstring Destination folder IDarray Extra informations
Return :
void
Dalam berkas:
class/class-wp-folder-option.php baris 3021 class/class-main.php baris 4713
wpmf_update_folder_name
Perbarui nama folder
Parameter:
integer Folder IDstring Updated name
Return :
void
Dalam berkas:
class/class-main.php baris 4078 class/class-folder-post-type.php baris 500
wpmf_update_folder_name
Perbarui nama folder
Parameter:
integer Folder IDstring Updated name
Return :
void
Dalam berkas:
class/class-main.php baris 4078 class/class-folder-post-type.php baris 500
ukuran_gambar_antara_cadangan
Memfilter ukuran gambar yang dihasilkan untuk tipe MIME non-gambar.
Parameter:
array $fallback_sizes An array of image size names.array $metadata Current attachment metadata.
Return :
void
Dalam berkas:
class/class-helper.php baris 312
impor_term_meta_key
Memfilter meta key untuk bagian meta istilah yang diimpor.
Parameter:
string $meta_key Meta key.int $term_id ID of the newly created term.array $term Term data from the WXR import.
Return :
void
Dalam berkas:
class/import/class-wp-import.php baris 432
wp_import_existing_post
Filter ID dari postingan yang sudah ada yang sesuai dengan postingan yang sedang diimpor. Kembalikan 0 untuk memaksa postingan tersebut diimpor. Filter ID menjadi sesuatu yang lain untuk mengganti postingan yang sudah ada yang dipetakan ke postingan yang diimpor.
Parameter:
int $post_exists Post ID, or 0 if post did not exist.array $post The post array to be inserted.
Return :
void
Dalam berkas:
class/import/class-wp-import.php baris 505
wp_import_term_meta
Memfilter metadata yang terlampir pada istilah yang diimpor.
Parameter:
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
Dalam berkas:
class/import/class-wp-import.php baris 416
wpmf_gallery_enable_download
Filter untuk mengaktifkan/menonaktifkan pengunduhan gambar di galeri
Parameter:
boolean Enable/disable download image
Return :
boolean
Dalam berkas:
class/class-display-gallery.php baris 473
wpmf_gallery_query_args
Gunakan argumen kueri galeri filter untuk mendapatkan gambar.
Parameter:
array Gallery query arguments
Return :
array
Dalam berkas:
class/class-display-gallery.php baris 411
wpmf_get_categories_args
Filter ke argumen khusus untuk mendapatkan semua kategori
Parameter:
array Agument
Return :
array
Dalam berkas:
class/class-main.php baris 2263
folder_batas_wpmf
Filter untuk membatasi jumlah folder yang dimuat
Parameter:
integer Limit folder number
Return :
integer
Dalam berkas:
class/class-main.php baris 1710 class/class-folder-post-type.php baris 1769
folder_batas_wpmf
Filter untuk membatasi jumlah folder yang dimuat
Parameter:
integer Limit folder number
Return :
integer
Dalam berkas:
class/class-main.php baris 1710 class/class-folder-post-type.php baris 1769
wpmf_set_file_title
Manipulasi judul file sebelum menyimpannya ke dalam basis data
Parameter:
string File title
Return :
string
Dalam berkas:
class/class-main.php baris 5538
wpmf_taksonomi_publik
Filter untuk mengubah taksonomi parameter publik wpmf-category
Parameter:
boolean Toxonomy public status
Return :
boolean
Dalam berkas:
wp-media-folder.php baris 1570
wpmf_user_can
Filter memeriksa kemampuan pengguna untuk melakukan suatu tindakan
Parameter:
boolean The current user has the given capabilitystring Action name
Return :
boolean
Dalam berkas:
wp-media-folder.php baris 36 class/class-wp-folder-option.php baris 928 class/class-wp-folder-option.php baris 1135 class/class-wp-folder-option.php baris 1186 class/class-wp-folder-option.php baris 1494 class/class-wp-folder-option.php baris 1581 class/class-wp-folder-option.php baris 2220 class/class-wp-folder-option.php baris 3474 class/class-wp-folder-option.php baris 4177 class/class-wp-folder-option.php baris 4277 class/class-wp-folder-option.php baris 4345 class/class-wp-folder-option.php baris 4458 class/class-wp-folder-option.php baris 4509 class/class-wp-folder-option.php baris 4557 class/class-folder-access.php baris 41 class/install-wizard/install-wizard.php baris 54 class/class-replace-file.php baris 53 class/class-replace-file.php baris 509 class/class-main.php baris 1133 class/class-main.php baris 1505 class/class-main.php baris 1544 class/class-main.php baris 1726 class/class-main.php baris 2685 class/class-main.php baris 2719 class/class-main.php baris 3521 class/class-main.php baris 3913 class/class-main.php baris 4025 class/class-main.php baris 4398 class/class-main.php baris 4450 class/class-main.php baris 4563 class/class-main.php baris 4659 class/class-main.php baris 4749 class/class-main.php baris 5031 class/class-main.php baris 5164 class/class-main.php baris 5355 class/class-main.php baris 5823 class/class-main.php baris 5870 class/class-duplicate-file.php baris 53 class/pages/settings/image_compression.php baris 44 class/pages/settings/image_compression.php baris 98 class/pages/settings/image_compression.php baris 252 class/pages/settings/image_compression.php baris 288 class/pages/settings/import_export.php baris 159 class/pages/settings/import_export.php baris 332 class/class-image-watermark.php baris 252
Composer
Atur kunci pembaruan secara terprogram dengan WP CLI
Gunakan kunci yang sama yang Anda gunakan untuk instalasi Composer dan jalankan perintah Composer ini untuk mengatur token pembaruan. wp option update ju_user_token "YOUR_TOKEN"
Berikut solusi untuk menggunakan plugin kami sebagai dependensi Composer. Anda harus mendeklarasikan repositori Joomunited di file composer.json Anda, pastikan untuk mengganti YOUR_TOKEN di URL dengan token Anda sendiri. Anda dapat menemukannya di