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

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


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

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

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

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

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

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

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

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

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

پسوند فایل نوع رسانه
.zip application/zip, application/x-compressed-zip
.xml application/xml
.xltx application/vnd.openxmlformats-officedocument.spreadsheetml.template
.xlsx application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
.xlsb application/vnd.ms-excel.sheet.binary.macroEnabled.12
.xls application/vnd.ms-excel
.xlam application/vnd.ms-excel.addin.macroEnabled.12
.wav audio/wav, audio/x-wav
.txt text/plain
.tsv text/tab-separated-values
.tiff image/tiff
.tgz application/x-tar
.tar.gz application/x-tar
.swf application/x-shockwave-flash
.svg image/svg+xml
.sldx application/vnd.openxmlformats-officedocument.presentationml.slide
.sit application/x-stuffit
.sgml text/sgml
.rtf application/rtf
.rdf application/rdf, application/rdf+xml
.ram audio/x-pn-realaudio, audio/vnd.rn-realaudio
.ra audio/x-pn-realaudio, audio/vnd.rn-realaudio
.qt video/quicktime
.ps application/postscript
.pptx application/vnd.openxmlformats-officedocument.presentationml.presentation
.ppt application/vnd.ms-powerpointtd>
.ppsx application/vnd.openxmlformats-officedocument.presentationml.slideshow
.potx application/vnd.openxmlformats-officedocument.presentationml.template
.png image/png
.pl application/x-perl
.pdf application/pdf
.ogg audio/vorbis, application/ogg
.mpeg video/mpeg
.mp3 audio/mpeg
.midi audio/x-midi
.js application/x-javascript
.jpg image/jpeg
.jar application/java-archive
.html text/html
.hqx application/mac-binhex40
.gz application/x-gzip
.gif image/gif
.exe application/octet-stream
.es application/ecmascript
.dotx application/vnd.openxmlformats-officedocument.wordprocessingml.template
.docx application/vnd.openxmlformats-officedocument.wordprocessingml.document
.doc application/msword
.dtd application/xml-dtd
.css text/css
.bz2 application/x-bzip2
.bmp image/bmp
.avi video/msvideo, video/avi, video/x-msvideo
.au audio/basic

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

لایکش کن Like
اشتراک گذاری

۱۳۹۷ © کلیه حقوق سایت برای وبگران محفوظ است

بالا