برای امنیت بیشتر وردپرس اجازه آپلود هر پسوندی را نمی دهد و فقط از پسوند هایی رایج پشتیبانی می کند. شما می توانید تصاویر ، اسناد و فایل های فشرده شده را بدون دستکاری و افزودن کدی آپلود نمایید. ولی در صورتی که فایلی که می خواهید آپلود کنید ، پسوند آن توسط وردپرس پشتیبانی نشود می توانید در این مقاله افزودن پسوند دلخواه به وردپرس را یاد بگیرید.
پسوند های مجاز برای آپلود در وردپرس
وردپرس به شما اجازه می دهد پراستفاده ترین پسوند های تصویر، صدا / ویدئو، پی دی اف و اسناد ماکروسافت آفیس را در بخش رسانه آپلود کنید و از آن ها استفاده نمایید. برای اینکه تمامی پسوند های مجاز برای آپلود در وردپرس را بدانید به این لینک مراجعه کنید .
افزودن پسوند جهت آپلود در وردپرس
امنیت دلیل پشتیبانی از تمامی پسوند ها در وردپرس می باشد ولی این بدان معنا نیست که شما نمی توانید پسوند دلخواهی را اضافه کنید. با افزودن چند خط کد در فایل function.php می توانید پسوند دلخواه خود را به راحتی اضافه کنید. در مثال زیر پسوند svg به لیست پسوند های مجاز وردپرس افزوده می شود:
1 2 3 4 5 |
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); |
برای افزودن چندین پسوند همانند پسوند psd می توانید به این صورت عمل کنید :
1 2 3 4 5 6 |
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); |
نتیجه کار:
امیدواریم این مقاله در جهت افزودن انواع پسوند دلخواه به وردپرس به شما کمک کند.