WP Media Folder Geliştirici Belgeleri
Bu belgeler, deneyimli geliştiricilerin başka herhangi bir hizmeti eklentimiz ile bağlamasına yardımcı olacaktır. İşte bu eklenti için tüm eylemler ve filtreler, biraz daha fazlasına ihtiyacınız varsa, bunu özel forum için kullanarak sormaktan çekinmeyin . Eklentimizi kullandığınız için teşekkürler!
Yardımcı dosya
WP Media Folder , kendi temalarınıza ve eklentilerinize entegre etmeniz gerekebilecek ana işlevlere sahip bir yardımcı dosya ile birlikte gelir.
- Dosyayı klasöre taşıma
- Klasör oluştur
- Klasörleri taşıma
- Bir klasördeki ekleri alma
- ...
include('wp-content/plugins/wp-media-folder/helper.php');
\Joomunited\WPMediaFolder\Helper::createFolder('My new folder');
Kancalar
import_term_meta
Meta terimi içe aktarıldıktan sonra tetiklenir.
Parametreler:
int $term_id ID of the newly created term.
string $key Meta key.
mixed $value Meta value.
Return :
void
Dosyalarda:
class/import/class-wp-import.php satır 451
wpmf_after_replace
Dosyayı değiştirdikten sonra işlem yap
Parametreler:
integer Attachment ID
Return :
void
Dosyalarda:
class/class-replace-file.php satır 188
wpmf_attachment_set_folder
Bir eki medya yöneticisindeki bir klasöre taşıdıktan sonra ek klasörünü ayarla
Bu kanca, ekleri kategorilere aktarırken, bir ek yüklemesinden sonra ve bir eke
birden fazla klasör atarken de kullanılır
Parametreler:
integer Attachment ID
integer|array Target folder or array of target folders
array Extra informations
Return :
void
Dosyalarda:
class/class-helper.php satır 138
class/class-helper.php satır 194
class/class-main.php satır 763
class/class-main.php satır 794
class/class-main.php satır 2367
class/class-main .php satır 2920
class/class-main.php satır 4103
class/class-main.php satır 4903
class/class-wp-folder-option.php satır 379
class/class-wp-folder-option.php satır 3355
wpmf_before_delete_folder
Bir klasörü silmeden önce
Parametreler:
WP_Term Folder, this term is not available anymore as it as been deleted
Return :
void
Dosyalarda:
class/class-main.php satır 3630
class/class-main.php satır 4003
wpmf_create_folder
Medya kitaplığından bir klasör oluşturun
Bu kanca, FTP'den dosyaları senkronize ederken ve içe aktarırken, kullanıcı ve rol tabanlı klasörler oluştururken
ve Nextgen Gallery'den içe aktarırken de kullanılır
Parametreler:
integer Created folder ID
string Created folder name
integer Parent folder ID
array Extra informations
Return :
void
Dosyalarda:
class/class-main.php satır 2344
class/class-main.php satır 3155
class/class-main.php satır 3176
class/class-main.php satır 3190
class/class-main.php satır 3457
class/class-wp -folder-option.php satırı 3232
wpmf_delete_folder
Bir klasörü silme
Parametreler:
WP_Term Folder, this term is not available anymore as it as been deleted
Return :
void
Dosyalarda:
class/class-main.php satır 3637
class/class-main.php satır 4012
wpmf_duplicate_attachment
Bir eki çoğaltma
Parametreler:
integer Attachment ID
integer Target folder
Return :
void
Dosyalarda:
sınıf / sınıf yinelenen dosya.php satır 104
wpmf_move_folder
Medya kitaplığından bir klasörü taşıma
Bu kanca, rol klasörü seçeneği değiştirildiğinde de kullanılır
Parametreler:
integer Folder moved ID
string Destination folder ID
array Extra informations
Return :
void
Dosyalarda:
class/class-main.php satır 4199
class/class-wp-folder-option.php satır 2791
wpmf_update_folder_name
Klasör adını güncelle
Parametreler:
integer Folder ID
string Updated name
Return :
void
Dosyalarda:
class/class-main.php satırı 3571
fallback_intermediate_image_sizes
Görüntü olmayan mime türleri için oluşturulan görüntü boyutlarını filtreler.
Parametreler:
array $fallback_sizes An array of image size names.
array $metadata Current attachment metadata.
Return :
void
Dosyalarda:
class/class-helper.php satır 310
import_term_meta_key
İçe aktarılan bir terim meta parçasının meta anahtarını filtreler.
Parametreler:
string $meta_key Meta key.
int $term_id ID of the newly created term.
array $term Term data from the WXR import.
Return :
void
Dosyalarda:
class/import/class-wp-import.php satır 432
wp_import_existing_post
Şu anda içe aktarılmakta olan gönderiye karşılık gelen mevcut gönderinin filtre kimliği.
Gönderiyi içe aktarmaya zorlamak için 0 döndür.
Kimliği , içe aktarılan gönderiyle eşlenen mevcut gönderiyi geçersiz kılacak başka bir şey olacak şekilde filtreleyin .
Parametreler:
int $post_exists Post ID, or 0 if post did not exist.
array $post The post array to be inserted.
Return :
void
Dosyalarda:
class/import/class-wp-import.php satırı 505
wp_import_term_meta
İçe aktarılan bir terime eklenen meta verileri filtreler.
Parametreler:
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
Dosyalarda:
class/import/class-wp-import.php satır 416
wpmf_gallery_enable_download
Galerideki indirme resmini etkinleştirmek/devre dışı bırakmak için filtreleyin
Parametreler:
boolean Enable/disable download image
Return :
boolean
Dosyalarda:
class/class-display-gallery.php satır 460
wpmf_get_categories_args
Tüm kategorileri almak için özel argümanlara göre filtreleyin
Parametreler:
array Agument
Return :
array
Dosyalarda:
class/class-main.php satırı 1916
wpmf_limit_folders
Yüklenen klasör numarasının sınırını ayarlamak için filtreleyin
Parametreler:
integer Limit folder number
Return :
integer
Dosyalarda:
class/class-main.php satırı 1420
wpmf_set_file_title
Veritabanına kaydetmeden önce dosya başlığını değiştirme
Parametreler:
string File title
Return :
string
Dosyalarda:
class/class-main.php satırı 5024
wpmf_taxonomy_public
Genel parametre wpmf-kategori taksonomisini değiştirmek için filtreleyin
Parametreler:
boolean Toxonomy public status
Return :
boolean
Dosyalarda:
wp-media-folder.php satırı 1490
wpmf_user_can
İşlem yapma yeteneğini filtreleme
Parametreler:
boolean The current user has the given capability
string Action name
Return :
boolean
Dosyalarda:
wp-media-folder.php satır 36
class/pages/settings/import_export.php satır 151
class/pages/settings/import_export.php satır 324
class/pages/settings/image_compression.php satır 44
class/pages/settings/image_compression. php satır 98
class/pages/settings/image_compression.php satır 252
class/pages/settings/image_compression.php satır 288
class/class-duplicate-file.php satır 53
class/class-folder-access.php satır 41
sınıf/sınıf -replace-file.php satır 45
class/class-replace-file.php satır 220
class/class-main.php satır 955
class/class-main.php satır 1216
class/class-main.php satır 1254
sınıf/sınıf- main.php satır 1434
class/class-main.php satır 2221
class/class-main.php satır 2255
class/class-main.php satır 3051
class/class-main.php satır 3421
class/class-main.php satır 3518
class/class-main.php satır 3885
class/class-main.php satır 3937
class/class-main.php satır 4050
class/class-main.php satır 4145
class/class-main.php satır 4235
class/class-main .php satırı 4517
class/class-main.php satırı 4650
class/class-main.php satırı 4841
class/class-main.php satırı 5303
class/class-main.php satırı 5350
class/class-image-watermark.php satırı 209
class/install-wizard/install-wizard.php satır 54
class/class-wp-folder-option.php satır 263
class/class-wp-folder-option.php satır 782
class/class-wp-folder-option. php satırı 986
class/class-wp-folder-option.php satırı 1037
class/class-wp-folder-option.php satırı 1312
class/class-wp-folder-option.php satırı 1394
class/class-wp-folder- option.php satır 2008
class/class-wp-folder-option.php satır 3200
class/class-wp-folder-option.php satır 3903
class/class-wp-folder-option.php satır 4003
class/class-wp- klasör-option.php satır 4071
class/class-wp-folder-option.php satır 4184
class/class-wp-folder-option.php satır 4235
class/class-wp-folder-option.php satır 4283
Composer
Güncelleme anahtarını WP CLI ile programlı olarak ayarlayın
Besteci kurulumu için kullandığınız anahtarın aynısını kullanın ve güncelleme belirtecini ayarlamak için bu besteci komutunu yürütün
wp option update ju_user_token "YOUR_TOKEN"