طراحی و بهینه سازیمشاهده

هاست

آپلود فایل های متنوع در رسانه وردپرس

آموزش ها , مقالات,آموزش,ترفند , وردپرس

شاید برای شما هم پیش اومده باشه که بخواید یک نوع فایل رو در وردپرس آپلود کنید و در حین بارگذاری، با پیغام خطا (فایل غیر مجاز) مواجه شده باشید! برای مثال شما مدیر یک سایت اندرویدی هستید و قصد دارید که برای راحتی بیشتر کاربرانتون، فایل های apk رو مستقیما در رسانه وردپرس آپلود کنید، اما وردپرس به طور پیشفرض اجازه آپلود فایل های apk رو به شما نخواهد داد! پس چه کار باید کرد؟

 

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

 

آپلود فایل های متنوع در رسانه وردپرس

 

مثال: قطعه کد زیر اجازه بارگذاری فایل های apk رو در وردپرس ایجاد میکنه. برای استفاده از این کد فایل functions.php قالبتون رو باز کنید و کد زیر رو به انتهای اون بچسبونید:

و دیگر هیچ… 🙂

 

آیا میتونیم فایل های دیگه ای رو هم آپلود کنیم؟

بله. فقط کافیه که بر اساس جدول زیر، دستورات جدیدی رو به فیلتر upload_mimes اضافه کنیم. به عنوان مثال:

 

و موارد بیشتر که آماده سازی کرده ایم :

 

پسوند فایل : نوع رسانه :
.auaudio/basic
.avivideo/msvideo, video/avi, video/x-msvideo
.bmpimage/bmp
.bz2application/x-bzip2
.csstext/css
.dtdapplication/xml-dtd
.docapplication/msword
.docxapplication/vnd.openxmlformats-officedocument.wordprocessingml.document
.dotxapplication/vnd.openxmlformats-officedocument.wordprocessingml.template
.esapplication/ecmascript
.exeapplication/octet-stream
.gifimage/gif
.gzapplication/x-gzip
.hqxapplication/mac-binhex40
.htmltext/html
.jarapplication/java-archive
.jpgimage/jpeg
.jsapplication/x-javascript
.midiaudio/x-midi
.mp3audio/mpeg
.mpegvideo/mpeg
.oggaudio/vorbis, application/ogg
.pdfapplication/pdf
.plapplication/x-perl
.pngimage/png
.potxapplication/vnd.openxmlformats-officedocument.presentationml.template
.ppsxapplication/vnd.openxmlformats-officedocument.presentationml.slideshow
.pptapplication/vnd.ms-powerpointtd>
.pptxapplication/vnd.openxmlformats-officedocument.presentationml.presentation
.psapplication/postscript
.qtvideo/quicktime
.raaudio/x-pn-realaudio, audio/vnd.rn-realaudio
.ramaudio/x-pn-realaudio, audio/vnd.rn-realaudio
.rdfapplication/rdf, application/rdf+xml
.rtfapplication/rtf
.sgmltext/sgml
.sitapplication/x-stuffit
.sldxapplication/vnd.openxmlformats-officedocument.presentationml.slide
.svgimage/svg+xml
.swfapplication/x-shockwave-flash
.tar.gzapplication/x-tar
.tgzapplication/x-tar
.tiffimage/tiff
.tsvtext/tab-separated-values
.txttext/plain
.wavaudio/wav, audio/x-wav
.xlamapplication/vnd.ms-excel.addin.macroEnabled.12
.xlsapplication/vnd.ms-excel
.xlsbapplication/vnd.ms-excel.sheet.binary.macroEnabled.12
.xlsxapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheet
.xltxapplication/vnd.openxmlformats-officedocument.spreadsheetml.template
.xmlapplication/xml
.zipapplication/zip, application/x-compressed-zip

 

موفق باشید.


به کانال تلگرام بیست اسکریپت بپیوندید !

دانلود

به صفحه اول گوگل بياييد - قوی ترين بک لينک در ايران
بک لينک در بيش از 20 هزار وبلاگ با دهها نمونه كار


هاست پرسرعت SSD ایران (ویژه افزایش رتبه سئو)
دیتاسنتر آسیاتک - مجهز به کلود لینوکس و لایت اسپید


مطلب مفیدی بود ؟
نویسنده : admin تاریخ : 1395/12/3 0 آموزش ها , مقالات,آموزش,ترفند , وردپرس

لینک کوتاه مطلب : http://www.20script.ir/?p=24331

کلمات کلیدی پست :
درگاه پرداخت
مطالب مرتبط
3,359دانلود افزونه ویرایشگر آنلاین فایل ها برای وردپرس تاریخ : 1393/04/27
113زیر نظر داشتن نویسندگان در وردپرس با افزونه Simple History تاریخ : 1396/10/14
6,573افزونه اشتراک گذاری مطالب در واتس آپ برای وردپرس تاریخ : 1394/02/14
2,132افزونه رزرواسیون و زمانبندی وردپرس Bookly نسخه 14.5 تاریخ : 1396/09/30
3,892محدودیت دسترسی به wp-login.php از طریق IP تاریخ : 1396/06/15
2,394صفحه بندی مطالب در وردپرس تاریخ : 1393/10/15
2,568آموزش قرار دادن عکس در پس زمینه در سایت تاریخ : 1396/06/27
269افزونه ایجاد دکمه های اشتراک گذاری مطالب وردپرس Super Socializer تاریخ : 1396/09/12
1,324افزودن دعوت از دوستان برای عضویت در سایت وردپرسی تاریخ : 1396/04/19
3,028افزونه ابزارها و هک های پیشرفته وردپرس Ultimate Tweaker نسخه 2.4.4 تاریخ : 1396/04/10
555بهینه سازی اتوماتیک تصاویر JPG در وردپرس تاریخ : 1396/09/26
2,592آموزش افزودن یک زمینه دلخواه به همه پست ها در وردپرس تاریخ : 1394/10/1
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت ها
قالب دخترونه و آرایش
قالب زیبای ماشین
قالب فانتزی و طنز چِشم
قالب دختر رویایی
قالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درخت
قالب دختر زیبا
قالب پسرونه غمگین
قالب عاشقانه قلب
خرید بک لینک