در این مطلب همراه شما دوستان عزیز خواهیم بود که اگر هنگام آپلود فایل با خطای “با عرض پوزش، این نوع پرونده به دلایل امنیتی مجاز نیست.” مواجه شدید آن را برطرف کنید، و با مشکل آپلود فایل در وردپرس مواجه نباشید. همچنین برای برطرف کردن این خطا چندین راه وجود دارد، اگر خرید هاست وردپرس از فایر سرور انجام داده اید می توانید به واحد فنی درخواست پشتیبانی ارسال نمایید تا همکاران فنی برایتان بررسی و رفع کنند و همچنین برای آموزش راه حل فنی همراه ما باشید…
1- از طریق ویرایش wp-config.php فایل کانفیگ وردپرس
این کار راحت ترین روش می باشد و شما باید فقط وارد هاست خود شوید و در روت هاست WP-Config.php را توسط ویرایشگر باز کنید و در آخرین خط، تکه کد زیر را قرار دهید.
define('ALLOW_UNFILTERED_UPLOADS',true);
- اخطار: پس هنگام استفاده از این روش حتماً دقت کنید و در نظر داشته باشید که این روش می تواند برای وبسایت شما خطراتی اعّم از آپلود فایل های مخرب و در نتیجه نفوذ به وبسایت شما را همراه داشته باشد.
2- آپلود فایل در وردپرس از طریق ویرایش فانکشن Functions.php
وارد هاست خود شوید و از طریق فایل منیجر به مسیر زیر بروید و از طریق ویرایشگر موجود فایل Functions.php را ویرایش نمایید.
/public_html/wp-content/themes
بعد از باز کردن فایل functions.php در ویرایشگر، شما می توانید تکه کد زیر را در انتهای خطوط اضافه کنید.
function cc_mime_types($mimes) {
// New allowed mime types.
$mimes[‘svg’] = ‘image/svg+xml’;
$mimes[‘svgz’] = ‘image/svg+xml’;
return $mimes;
}
add_filter( ‘upload_mimes’, ‘my_custom_mime_types’ );