وثائق مطور 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 السطر 887 class/class-main.php السطر 918 class/class-main.php السطر 2801 class/class-main.php السطر 3359 class/class-main.php السطر 4586 class/class-main.php السطر 5387 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
في الملفات :
class/class-main.php السطر 4109 class/class-main.php السطر 4486
إنشاء مجلد wpmf
إنشاء مجلد من مكتبة الوسائطيستخدم هذا الخطاف أيضًا عند مزامنة الملفات واستيرادها من FTP وإنشاء مجلدات تعتمد على المستخدم والدور واستيرادها من Nextgen Gallery
حدود :
integer Created folder IDstring Created folder nameinteger Parent folder IDarray Extra informations
Return :
void
في الملفات :
class/class-main.php السطر 2778 class/class-main.php السطر 3616 class/class-main.php السطر 3630 class/class-main.php السطر 3934 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
في الملفات :
class/class-main.php السطر 4117 class/class-main.php السطر 4495
مرفق مكرر 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 السطر 4683 class/class-wp-folder-option.php السطر 3030
اسم مجلد تحديث wpmf
تحديث اسم المجلد
حدود :
integer Folder IDstring Updated name
Return :
void
في الملفات :
class/class-main.php السطر 4048 class/class-folder-post-type.php السطر 500
اسم مجلد تحديث wpmf
تحديث اسم المجلد
حدود :
integer Folder IDstring Updated name
Return :
void
في الملفات :
class/class-main.php السطر 4048 class/class-folder-post-type.php السطر 500
أحجام الصور الوسيطة البديلة
يقوم بتصفية أحجام الصور التي تم إنشاؤها لأنواع 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
في الملفات :
class/class-display-gallery.php السطر 472
وسيطات استعلام معرض wpmf
تصفية وسيطة استعلام المعرض للحصول على الصور.
حدود :
array Gallery query arguments
Return :
array
في الملفات :
class/class-display-gallery.php السطر 410
wpmf_get_categories_args
تصفية الوسائط المخصصة للحصول على جميع الفئات
حدود :
array Agument
Return :
array
في الملفات :
class/class-main.php السطر 2233
مجلدات wpmf_limit_
مرشح لتعيين حد لعدد المجلدات المحمّلة
حدود :
integer Limit folder number
Return :
integer
في الملفات :
class/class-main.php السطر 1685 class/class-folder-post-type.php السطر 1769
مجلدات wpmf_limit_
مرشح لتعيين حد لعدد المجلدات المحمّلة
حدود :
integer Limit folder number
Return :
integer
في الملفات :
class/class-main.php السطر 1685 class/class-folder-post-type.php السطر 1769
عنوان ملف مجموعة wpmf
التلاعب بعنوان الملف قبل حفظه في قاعدة البيانات
حدود :
string File title
Return :
string
في الملفات :
class/class-main.php السطر 5508
تصنيف 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
في الملفات :
wp-media-folder.php السطر 36 class/class-main.php السطر 1108 class/class-main.php السطر 1480 class/class-main.php السطر 1519 class/class-main.php السطر 1700 class/class-main.php السطر 2655 class/class-main.php السطر 2689 class/class-main.php السطر 3491 class/class-main.php السطر 3883 class/class-main.php السطر 3995 class/class-main.php السطر 4368 class/class-main.php السطر 4420 class/class-main.php السطر 4533 class/class-main.php السطر 4629 class/class-main.php السطر 4719 class/class-main.php السطر 5001 class/class-main.php السطر 5134 class/class-main.php السطر 5325 class/class-main.php السطر 5793 class/class-main.php السطر 5840 class/class-image-watermark.php السطر 252 class/class-duplicate-file.php السطر 53 class/pages/settings/import_export.php السطر 159 class/pages/settings/import_export.php السطر 332 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/class-replace-file.php السطر 53 class/class-replace-file.php السطر 509 class/install-wizard/install-wizard.php السطر 54 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 class/class-folder-access.php السطر 41
Composer
تعيين مفتاح التحديث برمجيًا باستخدام WP CLI
استخدم نفس المفتاح الذي استخدمته لتثبيت الملحن وقم بتنفيذ أمر الملحن هذا لتعيين رمز التحديث wp option update ju_user_token "YOUR_TOKEN"
إليك الحل لاستخدام إضافاتنا كاعتماد على Composer. يجب عليك تحديد مستودع Joomunited في ملف composer.json، وتأكد من استبدال YOUR_TOKEN في الرابط برمزك الخاص. يمكنك العثور عليه على