هل تريد إضافة أنواع ملفات إضافية بصيغ اخرى في الووردبريس؟
لتحسين الأمان ، يتيح لك ووردبريس WordPress تحميل أنواع الملفات الأكثر استخدامًا فقط.
يمكنك تحميل تنسيقات الصور والصوت / الفيديو والمستندات شائعة الاستخدام باستخدام أداة تحميل الوسائط الافتراضية.
ولكن إذا أردت إضافة أنواع ملفات إضافية غير مسموح بها؟
في هذه المقالة سوف نوضح لك كيفية إضافة أنواع ملفات إضافية ليتم تحميلها بسهولة في ووردبريس WordPress.
أنواع الملفات المسموح بتحميلها في ووردبريس
يتيح لك ووردبريس WordPress تحميل معظم ملفات الصور الشائعة وملفات الصوت / الفيديو و PDF و Microsoft office و OpenOffice. يحتوي برنامج WordPress codex على قائمة كاملة بأنواع الملفات والامتدادات المسموح بها .
تمكين إضافة أنواع ملفات إضافية
الأمان هو السبب الرئيسي وراء القيود المفروضة على أنواع الملفات التي يمكن للمستخدمين تحميلها. ومع ذلك ، هذا لا يعني أنه لا يمكن للمستخدمين تغيير هذا. باستخدام القليل من التعليمات البرمجية ، يمكنك إضافة نوع ملف جديد وامتداد إلى ووردبريس WordPress.
على سبيل المثال، إضافة هذا الرمز في ملف القالب الخاص بك في ملف functions.php أو المكون الاضافي الخاص بالموقع للسماح بنوع الملف SVG المراد تحميله:
function my_myme_types($mime_types){
$mime_types['svg'] = 'image/svg+xml'; //Adding svg extension
return $mime_types;
}
add_filter('upload_mimes', 'my_myme_types', 1, 1);
لاحظ أن امتداد الملف يعمل كمفتاح في المصفوفة المرتبطة بـ $ mime_types وأن نوع mime يصبح قيمته.
في هذا المثال ، يمثل امتداد الملف svg الملفات ذات النوع mime image / svg + xml . يمكنك معرفة أنواع mime للعديد من امتدادات الملفات الشائعة في هذه الصفحة .
يمكنك أيضًا إضافة أنواع ملفات متعددة في مقتطف رمز واحد ، مثل هذا:
function my_myme_types($mime_types){
$mime_types['svg'] = 'image/svg+xml'; //Adding svg extension
$mime_types['psd'] = 'image/vnd.adobe.photoshop'; //Adding photoshop files
return $mime_types;
}
add_filter('upload_mimes', 'my_myme_types', 1, 1);
تم تحميل نوع ملف Adobe Photoshop
قد ترغب أيضًا في إلقاء نظرة على كيفية زيادة الحد الأقصى لحجم تحميل الملف في ووردبريس WordPress .
اقرأ ايضاً : كيفية تثبيت وإعداد تعليقات فيسبوك في ووردبريس
هذا كل شئ ، نأمل أن تساعدك هذه المقالة في تعلم كيفية السماح بإضافة أنواع ملفات إضافية في ووردبريس WordPress.
أحدث المقالات