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

מעוניינים להעלות קובץ בעל סיומת שוורדפרס אינה מאפשרת ?

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

אסביר במדריך קצר זה כיצד לאפשר העלאת סוגי קבצים נוספים בוורדפרס.

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

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

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);

במקרה זה אנו מאפשרים להעלות קבצי פוטושופ (PSD) וקבצי SVG. במידה ואתם מעוניינים להוסיף סוגי קבצים נוספים אתם צריכים לדעת את ה MIME Type שלהם, רשימה של MIME Types נפוצים תוכלו למצוא פה.

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

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

function disallow_personal_uploads ( $existing_mimes=array() ) {
 
    // remove GIF files
    unset ($existing_mimes['gif']); 
 
    // return amended array
    return $existing_mimes;
}

// call our function when appropriate
    add_filter('upload_mimes', 'disallow_personal_uploads');

קטע קוד זה יחסום את האפשרות להעלות קבצי gif בוורדפרס.

עד כאן, מקווה שטיפ זה יעזור לכם, אתם מוזמנים כתמיד להגיב ולשתף…

רועי יוסף

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

תגובות פייסבוק

{ 0 תגובות… הוסף אחת }

השאירו תגובה

שיתופים
קראו גם את:
וורדפרס ברירת המחדל הגדרות התצוגה
איך לשנות את ברירת המחדל של הגדרות התצוגה בוורדפרס ?

אז איך לשנות ברירת המחדל של הגדרות התצוגה בוורדפרס ? רוב הפעמים כאשר אני מעלה...