WP Media Folder Geliştirici Belgeleri
Bu belge, deneyimli geliştiricilerin eklentimize başka bir hizmet eklemesine yardımcı olacaktır. Bu eklentiye ilişkin tüm eylemler ve filtreler burada yer almaktadır; daha fazlasına ihtiyacınız varsa, bunu özel bir forum olarak kullanarak sormaya çekinmeyin . Eklentimizi kullandığınız için teşekkür ederiz!
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
Terim metası içe aktarıldıktan sonra yangınlar.
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 227
wpmf_attachment_set_folder
Bir eki medya yöneticisindeki bir klasöre taşıdıktan sonra ek klasörünü ayarlayın Bu kanca ayrıca ekleri kategorilere aktarırken, bir ek karşıya yükledikten sonra ve bir eke birden fazla klasör atarken de kullanılır
Parametreler:
integer Attachment IDinteger|array Target folder or array of target foldersarray Extra informations
Return :
void
Dosyalarda:
class/class-helper.php satır 140 sınıf/class-helper.php satır 196 class/class-main.php satır 818 class/class-main.php satır 849 class/class-main.php satır 2666 class/class-main .php satır 3220 sınıf/class-main.php satır 4447 class/class-main.php satır 5248 sınıf/class-wp-folder-option.php satır 379 sınıf/class-wp-folder-option.php satır 3394
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 3970 sınıf/class-main.php satır 4347
wpmf_create_folder
Medya kitaplığından bir klasör oluşturun Bu kanca ayrıca dosyaları FTP'den senkronize ederken ve içe aktarırken, kullanıcı ve rol tabanlı klasörler oluştururken ve Nextgen Galerisinden içe aktarırken de kullanılır.
Parametreler:
integer Created folder IDstring Created folder nameinteger Parent folder IDarray Extra informations
Return :
void
Dosyalarda:
Class/class-main.php satır 2643 Sınıf/class-main.php satır 3477 sınıf/class-main.php satır 3491 class/class-main.php satır 3795 sınıf/class-wp-folder-option.php satır 3271
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 3978 sınıf/class-main.php satır 4356
wpmf_duplicate_attachment
Bir eki çoğaltma
Parametreler:
integer Attachment IDinteger Target folder
Return :
void
Dosyalarda:
class/class-duplicate-file.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 IDstring Destination folder IDarray Extra informations
Return :
void
Dosyalarda:
Class/class-main.php satır 4544 sınıf/class-wp-folder-option.php satır 2829
wpmf_update_folder_name
Klasör adını güncelle
Parametreler:
integer Folder IDstring Updated name
Return :
void
Dosyalarda:
Class/class-main.php satır 3909 sınıf/class-folder-post-type.php satır 500
wpmf_update_folder_name
Klasör adını güncelle
Parametreler:
integer Folder IDstring Updated name
Return :
void
Dosyalarda:
Class/class-main.php satır 3909 sınıf/class-folder-post-type.php satır 500
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 312
import_term_meta_key
İçe aktarılan bir terim meta parçası için 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ılan gönderiye karşılık gelen mevcut gönderinin filtre kimliği. Gönderinin içe aktarılmasını zorlamak için 0 değerini döndürün. Hangi mevcut gönderinin içe aktarılan gönderiyle eşlendiğini geçersiz kılmak için kimliği 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 472
wpmf_gallery_query_args
Görüntüleri almak için galeri sorgu bağımsız değişkenini filtreleyin.
Parametreler:
array Gallery query arguments
Return :
array
Dosyalarda:
class/class-display-gallery.php satır 410
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 2125
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 1616 sınıf/class-folder-post-type.php satır 1769
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 1616 sınıf/class-folder-post-type.php satır 1769
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 5369
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ı 1462
wpmf_user_can
Filtre, kullanıcının bir eylem gerçekleştirme yeteneğini kontrol eder
Parametreler:
boolean The current user has the given capabilitystring Action name
Return :
boolean
Dosyalarda:
WP-Media-folder.php Satır 36 Sınıf/Sayfalar/Ayarlar/Import_export.php Satır 155 Sınıf/Sayfalar/Ayarlar/Import_export.php Sınıf /Sayfalar/Ayarlar/Image_Compression.php Sınıf /Sayfalar/Ayarlar/Image_Compression. PHP Satır 98 Sınıf/Sayfalar/Ayarlar/Image_compression.php Satır 252 Sınıf/Sayfalar/Ayarlar/Image_Compression.php Satır 288 Sınıf/Class-duplicate-file.php Satır 53 Sınıf/Class-main.php Hat 1039 Sınıf/Class-Main .php satır 1411 sınıf/class-main.php satır 1450 sınıf/class-main.php satır 1630 sınıf/class-main.php satır 2520 class/class-main.php satır 2554 class/class-main.php satır 3352 sınıf /class-main.php satır 3744 class/class-main.php satır 3856 class/class-main.php satır 4229 class/class-main.php satır 4281 class/class-main.php satırı 4394 class/class-main. PHP satırı 4490 sınıf/class-main.php satır 4580 class/class-main.php satır 4862 class/class-main.php satır 4995 class/class-main.php satır 5186 class/class-main.php satır 5654 class/ class-main.php satır 5701 sınıf/yükleme-wizard/install-wizard.php satır 54 class/class-replace-file.php satır 54 class/class-replace-file.php satır 277 class/class-wp-folder- option.php satır 263 sınıf/class-wp-folder-option.php satır 782 sınıf/class-wp-folder-option.php satır 987 sınıf/class-wp-folder-option.php satır 1038 class/class-wp- klasör-option.php satır 1313 sınıf/class-wp-folder-option.php satır 1397 class/class-wp-folder-option.php satır 2031 class/class-wp-folder-option.php satır 3239 class/class- wp-folder-option.php satır 3942 sınıf/class-wp-folder-option.php satır 4042 sınıf/class-wp-folder-option.php satır 4110 sınıf/class-wp-folder-option.php satır 4223 sınıf/ Class-wp-folder-option.php satır 4274 sınıf/class-wp-folder-option.php satır 4322 class/class-image-watermark.php satır 252 sınıf/class folder-cess.php satır 41
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"