آموزش افزودن فرمت غیرمجاز برای آپلود در وردپرس
آموزش افزودن فرمت غیرمجاز برای آپلود در وردپرس
تعدادی از فرمت هاست که نمی توانیم آن ها را در وردپرس آپلود کنیم.در این آموزش قصد دارم افزودن فرمت غیرمجازبرای آپلود را در وردپرس آموزش دهم .با ما همراه باشید.
3 روش وجود دارد :
استفاده از افزونه
افزونه WP Extra File Types با بیش از 5000 نصب فعال می باشد که می تواند انواع پسورد فایل را قادر به به آپلود در رسانه وردپرس کند.
ابتدا آن را نصب کرده و فعال کنید .درقسمت Extra File Types تنظیمات منوی آن اضافه می شود و انتاب فرمت های مختلف برای شما وود دارد .
روی دکمه + کلیک کنید می توانید پسورد جدید را تعریف کنید .
استفاده از کدنویسی
در مسیر /public_html/wp-content/themes قسمت functions.php وارد شوید و کدهای مشابه به کد زیر را اضافه کنید.
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);
|
غیرفعال کردن سیستم امنیتی آپلود فایل در وردپرس
برای این منظور وارد هاست خود شده و سپس به مسیر public_html مراجعه کنید. در همین مسیر باید فایل wp-config.pgp وردپرس را باز کرده و به دنبال خط زیر بگردید.
1
|
define(‘WP_DEBUG’, false);
|
در صورتی که این خط وجود نداشت اونو به بخشی که کدها با define آغاز میشوند اضافه کنید و سپس قطعه کد زیر را بعد از این خط قرار دهید.
1
|
define(‘ALLOW_UNFILTERED_UPLOADS’, true);
|