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


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

آیا برای شما هم پیش آمده که بخواهید یه فایل با پسوند خاصی را به وردپرس اضافه کنید و پیام خطای “آپلود فایل غیرمجاز” را دریافت کرده باشید؟

خب برای اینکه این مشکل را حل کنیم باید یک سری کد رو به فایل functions.php خودتون در قالب سایت خود اضافه کنید.

برای شروع ما اضافه کردن امکان آپلود فایل هایی با پسوند apk که برای دستگاه های اندرویدی هست را آموزش میدهیم و در ادامه لیست اضافه کردن برای سایر پسوند ها را در جدولی ارائه خواهیم داد.

پس با ما همراه باشید…

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

همانطور که پیش تر گفتیم فایل functions.php رو باز کنید و قطعه کد زیر رو به اون اضافه کنید:

دقت کنید که کد فوق رو بین تگ های php قرار داده باشید.

برای اینکه سایر فرمت هارو هم بتونیم اضافه کنیم لازم هست که بر اساس جدول زیر دستورات جدیدی رو به فیلتر upload_mimes اضافه کنیم.

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

وبگران –  طراحی سایتطراحی وب سایت

هیچ نظری وجود ندارد

    2018 © کلیه حقوق سایت برای وبگران محفوظ است