→ חזרה

לא ניתן לבצע העלאה של סוגי קבצים נוספים בוורדפרס?

מעוניינים להעלות קובץ בעל סיומת אינה שגרתית לספריית המדיה ללא הצלחה? כברירת מחדל ומטעמי אבטחה וורדפרס מאפשרת העלאה של סוגי הקבצים הנפוצים כגון תמונות, וידאו ומסמכים למינהם, כלל הקבצים שאינם שגרתיים מקבלים דחיה בעת נסיון ההעלאה.
אך מה עושים במקרה ואתם מעוניינים להעלות קבצים עם סיומת שוורדפרס אינה מאפשרת להעלות כברירת מחדל? קיימים מספר פתרונות.

1. פתרון ראשון והמהיר ביותר הוא לבטל את האפשרות של סינון סוגי קבצים לגמרי על ידי הוספת הקטע קוד הבא לקובץ wp-config.php:

define( 'ALLOW_UNFILTERED_UPLOADS', true );

2. פתרון שני הוא שימוש בתוסף וורדפרס המנהל את סוגי ה MIME Types, תוכלו להוסיף סוגי קבצים על פי דרישתכם, לדוגמא התוסף mime-types-plus.

3. פתרון שלישי הוא על ידי שימוש בעריכת קובץ ה functions.php של תבנית העיצוב שלכם, והוספת פילטר לדוגמא:

<?php
add_filter( 'upload_mimes', 'my_myme_types', 1, 1 );
function my_myme_types( $mime_types ) {
  $mime_types['svg'] = 'image/svg+xml';     // Adding .svg extension
  $mime_types['json'] = 'application/json'; // Adding .json extension
  
  unset( $mime_types['xls'] );  // Remove .xls extension
  unset( $mime_types['xlsx'] ); // Remove .xlsx extension
  
  return $mime_types;
}

רשימה של MIME Types נפוצים תוכלו למצוא בקישור הבא.

→ חזרה

עדיין זקוקים לעזרה?