وثائق مطور WP Media Folder
ستساعد هذه الوثائق المطورين ذوي الخبرة على ربط أي خدمة أخرى بملحقنا. إليك جميع الإجراءات والمرشحات الخاصة بهذا الملحق. إذا كنت بحاجة إلى المزيد، فلا تتردد في السؤال عبر هذا المنتدى المخصص. شكرًا لاستخدامك ملحقنا!
ملف مساعد
يأتي WP Media Folder مع ملف مساعد يحتوي على الوظائف الرئيسية التي قد تحتاجها لدمجه في السمات والمكونات الإضافية الخاصة بك.
- نقل ملف إلى مجلد
- إنشاء مجلدات
- نقل المجلدات
- الحصول على المرفقات في مجلد
- ...
include('wp-content/plugins/wp-media-folder/helper.php');
\Joomunited\WPMediaFolder\Helper::createFolder('My new folder'); خطافات
استيراد_مصطلح_ميتا
يتم إطلاق النار بعد استيراد المصطلح meta.
حدود :
int $term_id ID of the newly created term.string $key Meta key.mixed $value Meta value.
Return :
void
في الملفات :
class/import/class-wp-import.php السطر 451
wpmf_بعد_الاستبدال
قم بإجراء ما بعد استبدال الملف
حدود :
integer Attachment ID
Return :
void
في الملفات :
class/class-replace-file.php السطر 462
مجلد مجموعة المرفقات wpmf
تعيين مجلد المرفقات بعد نقل المرفق إلى مجلد في مدير الوسائط. يتم استخدام هذا الخطاف أيضًا عند استيراد المرفق إلى الفئات، بعد تحميل المرفق وعند تعيين مجلدات متعددة لمرفق.
حدود :
integer Attachment IDinteger|array Target folder or array of target foldersarray Extra informations
Return :
void
في الملفات :
class/class-main.php السطر 890 class/class-main.php السطر 921 class/class-main.php السطر 2805 class/class-main.php السطر 3363 class/class-main.php السطر 4590 class/class-main.php السطر 5391 class/class-helper.php السطر 140 class/class-helper.php السطر 196 class/class-wp-folder-option.php السطر 457 class/class-wp-folder-option.php السطر 3638
مجلد wpmf قبل الحذف
قبل حذف المجلد
حدود :
WP_Term Folder, this term is not available anymore as it as been deleted
Return :
void
في الملفات :
السطر 4113 من الملف class/class-main.php، والسطر 4490 من الملف class/class-main.php
إنشاء مجلد wpmf
إنشاء مجلد من مكتبة الوسائطيستخدم هذا الخطاف أيضًا عند مزامنة الملفات واستيرادها من FTP وإنشاء مجلدات تعتمد على المستخدم والدور واستيرادها من Nextgen Gallery
حدود :
integer Created folder IDstring Created folder nameinteger Parent folder IDarray Extra informations
Return :
void
في الملفات :
class/class-main.php السطر 2782 class/class-main.php السطر 3620 class/class-main.php السطر 3634 class/class-main.php السطر 3938 class/class-wp-folder-option.php السطر 3515
wpmf_delete_folder
حذف مجلد
حدود :
WP_Term Folder, this term is not available anymore as it as been deleted
Return :
void
في الملفات :
السطر 4121 من الملف class/class-main.php، والسطر 4499 من الملف class/class-main.php
مرفق مكرر wpmf
تكرار المرفق
حدود :
integer Attachment IDinteger Target folder
Return :
void
في الملفات :
class/class-duplicate-file.php السطر 118
نقل مجلد wpmf
نقل مجلد من مكتبة الوسائط. يتم استخدام هذا الخطاف أيضًا عند تغيير خيار مجلد الدور
حدود :
integer Folder moved IDstring Destination folder IDarray Extra informations
Return :
void
في الملفات :
class/class-main.php السطر 4687 class/class-wp-folder-option.php السطر 3030
اسم مجلد تحديث wpmf
تحديث اسم المجلد
حدود :
integer Folder IDstring Updated name
Return :
void
في الملفات :
السطر 500 في الملف class/class-folder-post-type.php، والسطر 4052 في الملف class/class-main.php
اسم مجلد تحديث wpmf
تحديث اسم المجلد
حدود :
integer Folder IDstring Updated name
Return :
void
في الملفات :
السطر 500 في الملف class/class-folder-post-type.php، والسطر 4052 في الملف class/class-main.php
أحجام الصور الوسيطة البديلة
يقوم بتصفية أحجام الصور التي تم إنشاؤها لأنواع MIME غير الصور.
حدود :
array $fallback_sizes An array of image size names.array $metadata Current attachment metadata.
Return :
void
في الملفات :
class/class-helper.php السطر 312
استيراد_مفتاح_المصطلح_التعريفي
يقوم بتصفية المفتاح التعريفي لقطعة التعريف التعريفي المستوردة للمصطلح.
حدود :
string $meta_key Meta key.int $term_id ID of the newly created term.array $term Term data from the WXR import.
Return :
void
في الملفات :
class/import/class-wp-import.php السطر 432
wp_import_existing_post
قم بتصفية مُعرِّف المنشور الحالي المُطابق للمنشور المُستورد حاليًا. ارجع إلى 0 لإجبار المنشور على الاستيراد. فعِّل مُعرِّف المنشور المُراد لإلغاء أي منشور مُرتبط بالمنشور المُستورد.
حدود :
int $post_exists Post ID, or 0 if post did not exist.array $post The post array to be inserted.
Return :
void
في الملفات :
class/import/class-wp-import.php السطر 505
wp_import_term_meta
يقوم بتصفية البيانات الوصفية المرفقة بالمصطلح المستورد.
حدود :
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
في الملفات :
class/import/class-wp-import.php السطر 416
تمكين تنزيل معرض wpmf
مرشح لتمكين/تعطيل تنزيل الصورة في المعرض
حدود :
boolean Enable/disable download image
Return :
boolean
في الملفات :
السطر 473 من الملف class/class-display-gallery.php
وسيطات استعلام معرض wpmf
تصفية وسيطة استعلام المعرض للحصول على الصور.
حدود :
array Gallery query arguments
Return :
array
في الملفات :
السطر 411 من الملف class/class-display-gallery.php
wpmf_get_categories_args
تصفية الوسائط المخصصة للحصول على جميع الفئات
حدود :
array Agument
Return :
array
في الملفات :
السطر 2237 من الملف class/class-main.php
مجلدات wpmf_limit_
مرشح لتعيين حد لعدد المجلدات المحمّلة
حدود :
integer Limit folder number
Return :
integer
في الملفات :
class/class-folder-post-type.php السطر 1769 class/class-main.php السطر 1688
مجلدات wpmf_limit_
مرشح لتعيين حد لعدد المجلدات المحمّلة
حدود :
integer Limit folder number
Return :
integer
في الملفات :
class/class-folder-post-type.php السطر 1769 class/class-main.php السطر 1688
عنوان ملف مجموعة wpmf
التلاعب بعنوان الملف قبل حفظه في قاعدة البيانات
حدود :
string File title
Return :
string
في الملفات :
السطر 5512 من الملف class/class-main.php
تصنيف wpmf_العام
مرشح لتغيير المعلمة العامة لتصنيف فئة wpmf
حدود :
boolean Toxonomy public status
Return :
boolean
في الملفات :
wp-media-folder.php السطر 1569
wpmf_user_can
فحص الفلتر لقدرة المستخدم على القيام بعمل ما
حدود :
boolean The current user has the given capabilitystring Action name
Return :
boolean
في الملفات :
class/install-wizard/install-wizard.php السطر 54 class/class-duplicate-file.php السطر 53 class/class-main.php السطر 1111 class/class-main.php السطر 1483 class/class-main.php السطر 1522 class/class-main.php السطر 1703 class/class-main.php السطر 2659 class/class-main.php السطر 2693 class/class-main.php السطر 3495 class/class-main.php السطر 3887 class/class-main.php السطر 3999 class/class-main.php السطر 4372 class/class-main.php السطر 4424 class/class-main.php السطر 4537 class/class-main.php السطر 4633 class/class-main.php السطر 4723 class/class-main.php السطر 5005 class/class-main.php السطر 5138 class/class-main.php السطر 5329 class/class-main.php السطر 5797 class/class-main.php السطر 5844 class/class-image-watermark.php السطر 252 class/class-replace-file.php السطر 53 class/class-replace-file.php السطر 509 class/class-folder-access.php السطر 41 class/pages/settings/image_compression.php السطر 44 class/pages/settings/image_compression.php السطر 98 class/pages/settings/image_compression.php السطر 252 class/pages/settings/image_compression.php السطر 288 class/pages/settings/import_export.php السطر 159 class/pages/settings/import_export.php السطر 332 class/class-wp-folder-option.php السطر 928 class/class-wp-folder-option.php السطر 1135 class/class-wp-folder-option.php السطر 1186 class/class-wp-folder-option.php السطر 1478 class/class-wp-folder-option.php السطر 1565 class/class-wp-folder-option.php السطر 2230 class/class-wp-folder-option.php السطر 3483 class/class-wp-folder-option.php السطر 4186 class/class-wp-folder-option.php السطر 4286 class/class-wp-folder-option.php السطر 4354 class/class-wp-folder-option.php السطر 4467 class/class-wp-folder-option.php 4518 class/class-wp-folder-option.php السطر 4566 wp-media-folder.php السطر 36
Composer
تعيين مفتاح التحديث برمجيًا باستخدام WP CLI
استخدم نفس المفتاح الذي استخدمته لتثبيت الملحن وقم بتنفيذ أمر الملحن هذا لتعيين رمز التحديث wp option update ju_user_token "YOUR_TOKEN"
إليك الحل لاستخدام إضافاتنا كاعتماد على Composer. يجب عليك تحديد مستودع Joomunited في ملف composer.json، وتأكد من استبدال YOUR_TOKEN في الرابط برمزك الخاص. يمكنك العثور عليه على