نحوه اضافه کردن انواع پرونده های اضافی برای بارگذاری در وردپرس

برای امنیت بیشتر ، وردپرس به شما امکان می دهد فقط انواع پرونده هایی را که معمولاً استفاده می کنید بارگذاری کنید. می توانید با استفاده از بارگذار پیش فرض رسانه ، قالب های تصویری ، صوتی / تصویری و اسناد متداول را بارگذاری کنید. اما اگر می خواهید نوع فایلی را بارگذاری کنید که مجاز نیست؟ در این مقاله ، ما به شما نحوه اضافه کردن انواع پرونده های اضافی برای بارگذاری در وردپرس را نشان خواهیم داد.

WordPress upload error: This file type not permitted for security reasons.

آموزش فیلم h4>

مشترک شدن در WPBeginner

اگر فیلم را دوست ندارید یا به دستورالعمل های بیشتری احتیاج دارید ، به خواندن ادامه دهید.

انواع پرونده برای بارگذاری در وردپرس مجاز است h4>

وردپرس به شما امکان می دهد رایج ترین پرونده های تصویری ، صوتی / تصویری ، PDF ، Microsoft Office و اسناد OpenOffice را بارگذاری کنید. وردپرس codex دارای لیست کاملی از انواع پرونده های مجاز و پسوندها

افزودن موارد استثنایی برای انواع فایلهای اضافی h4>

امنیت دلیل اصلی محدودیت در انواع پرونده هایی است که کاربران می توانند بارگذاری کنند. با این حال ، این بدان معنا نیست که کاربران نمی توانند این مورد را تغییر دهند. با استفاده از کمی کد ، می توانید نوع پرونده و پسوند جدیدی را به وردپرس اضافه کنید.

به عنوان مثال ، این کد را در پرونده functions.php طرح زمینه خود اضافه کنید یا یک افزونه اختصاصی سایت برای امکان بارگذاری نوع پرونده SVG:

تابع my_myme_types ($ mime_types) {
    $ mime_types ['svg'] = 'image / svg + xml'؛ // افزودن پسوند svg
    بازگشت $ mime_types؛
}
add_filter ('upload_mimes'، 'my_myme_types'، 1، 1)؛

توجه داشته باشید که پسوند پرونده به عنوان کلیدی در $ mime_types آرایه مرتبط و نوع mime به عنوان مقدار آن عمل می کند.

در این مثال ، پسوند پرونده svg پرونده هایی را با نوع mime image / svg + xml نشان می دهد. می توانید انواع میم های چندین پسوند پرونده رایج را در این صفحه .

همچنین می توانید چندین نوع پرونده را در یک قطعه کد اضافه کنید ، مانند این:

تابع my_myme_types ($ mime_types) {
    $ mime_types ['svg'] = 'image / svg + xml'؛ // افزودن پسوند svg
    $ mime_types ['psd'] = 'image / vnd.adobe.photoshop'؛ // افزودن پرونده های فتوشاپ
    بازگشت $ mime_types؛
}
add_filter ('upload_mimes'، 'my_myme_types'، 1، 1)؛

Adobe photoshop filetype uploaded

امیدواریم این مقاله به شما کمک کند یاد بگیرید چگونه اجازه دهید انواع فایلهای دیگری در وردپرس بارگذاری شوند. همچنین ممکن است بخواهید نگاهی به نحوه افزایش حداکثر اندازه بارگذاری پرونده در وردپرس .

اگر این مقاله را دوست داشتید ، لطفاً در کانال YouTube مشترک شوید برای آموزش های ویدئویی وردپرس. همچنین می توانید ما را در Twitter و Google+ .

منبع:
https://www.wpbeginner.com/wp-tutorials/how-to-add-additional-file-types-to-be-uploaded-in-wordpress/.

دیدگاهتان را بنویسید