1. Home
  2. Tipps & Tricks
  3. WordPress Fehler: Dieser Dateityp ist aus Sicherheitsgründen leider nicht erlaubt

WordPress Fehler: Dieser Dateityp ist aus Sicherheitsgründen leider nicht erlaubt

Beim Upload einer Datei bekommst du die Meldung dass dieser Dateityp ist aus Sicherheitsgründen leider nicht erlaubt ist oder du leider nicht berechtigt bist, diesen Dateityp hochzuladen?

Screenshot: Dateiupload in WordPress

Da WordPress aus Sicherheitsgründen nicht jegliche Dateitypen erlaubt, kannst du dies mit einem kleinen Code-Snipped schnell und einfach lösen.

Es gibt zwar auch bereits verschiedene Pluginlösungen, jedoch empfehlen wir, dies direkt über die WP-Config umzusetzen oder explizit das gewünschte Dateiformat in der functions.php deines Child-Themes zu erlauben.

Lösungsweg über die WP-Config

Öffne dazu per FTP oder über den Plesk-Dateimanager die wp-config.php Datei im Hauptverzeichnis deiner Installation und füge folgenden Code hinzu:

define( 'ALLOW_UNFILTERED_UPLOADS', true );

WICHTIG: Damit erlaubst du sämtliche Uploads komplett ungefiltert und hebelst die Sicherheitseinstellung von WordPress aus.

Lösungsweg über die functions.php

Hierzu solltest du dir zuerst ein Child-Theme von deinem Theme erstellen, da deine Änderung nach einem Theme-Update durch deinen Theme-Hersteller überschrieben werden.

Die functions.php findest du im Unterverzeichnis wp-content >>> themes deiner WordPress Installation.

Dort musst du den nachfolgenden Code hinzufügen, der die zulässigen Dateiformate für den Upload festlegt.

WICHTIG: Du musst den Code natürlich um deine gewünschten Dateiformate erweitern oder gänzlich ersetzten. Wenn du nach deinem Upload keine weiteren Dateien dieses Typs nutzen möchtest, solltest du den Code auch wieder aus deiner functions.php entfernen.

add_filter( 'upload_mimes', function() {
  $mimes = [
    'svg'  => 'image/svg+xml',
    'ttf'  => 'application/ttf',
    'ics'  => 'text/calendar',
    'zip'  => 'application/zip',
    'rar'  => 'application/rar)',
    'otf'  => 'application/otf',	
    'tiff' => 'image/tiff',
    'tif'  => 'image/tiff',
    'webm' => 'video/webm',
    'csv'  => 'text/csv',
  ];
  return $mimes;
});

Lösungsweg über eine Pluginlösung

Hier findest du auch verschiedene Pluginlösungen zum Thema.

Link zur WordPress-Plugin Suche:
https://wordpress.org/plugins/search/Add+Mime+Types

Welche MIME-Typen erlaubt WordPress?

Die Tatsache, dass WordPress einen bestimmten MIME-Typ erkennt, bedeutet nicht automatisch, dass du diesen Dateityp im Admin-Dashboard von WordPress hochladen kannst. WordPress hat Einschränkungen für die Dateitypen, die hochgeladen werden dürfen, und diese sind in der folgenden Liste aufgeführt.

Hier findest du eine Übersicht der verschiedenen Dateiformate, die in WordPress hochgeladen werden können, zusammen mit den entsprechenden MIME-Typen. Diese Formate können im WordPress-Backend ohne Sicherheitswarnungen hochgeladen werden.

.jpgimage/jpeg, image/pjpeg
.jpegimage/jpeg, image/pjpeg
.pngimage/png
.gifimage/gif
.icoimage/x-icon
.pdfapplication/pdf
.docapplication/msword
.docxapplication/vnd.openxmlformats-officedocument.wordprocessingml.document
.pptapplication/mspowerpoint, application/powerpoint, application/vnd.ms-powerpoint, application/x-mspowerpoint
.pptxapplication/vnd.openxmlformats-officedocument.presentationml.presentation
.ppsapplication/mspowerpoint, application/vnd.ms-powerpoint
.ppsxapplication/vnd.openxmlformats-officedocument.presentationml.slideshow
.odtapplication/vnd.oasis.opendocument.text
.xlsapplication/excel, application/vnd.ms-excel, application/x-excel, application/x-msexcel
.xlsxapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheet
.psdapplication/octet-stream
.mp3audio/mpeg3, audio/x-mpeg-3, video/mpeg, video/x-mpeg
.m4aaudio/m4a
.oggaudio/ogg,
.wavaudio/wav, audio/x-wav
.mp4video/mp4
.m4vvideo/x-m4v
.movvideo/quicktime
.wmvvideo/x-ms-asf, video/x-ms-wmv
.aviapplication/x-troff-msvideo, video/avi, video/msvideo, video/x-msvideo
.mpgaudio/mpeg, video/mpeg
.ogvvideo/ogg
.3gpvideo/3gpp, audio/3gpp
.3g2video/3gpp2, audio/3gpp2
Welche MIME-Typen erlaubt WordPress nicht?

Im Folgenden werden die MIME-Typen aufgeführt, die im wp-admin nicht hochgeladen werden können, obwohl WordPress sie erkennt.

Wenn du versuchst, eine Datei mit einer der nachstehenden Erweiterungen hochzuladen, wirst du mit der Sicherheitswarnung konfrontiert: „Entschuldigung, dieser Dateityp ist aus Sicherheitsgründen nicht gestattet.“ In diesem Abschnitt zeigen wir dir, wie du dieses Problem lösen kannst.

.bmpimage/bmp
.tifimage/tiff
.tiffimage/tiff
.asfvideo/x-ms-asf
.asxvideo/x-ms-asf
.wmvideo/x-ms-wm
.wmxvideo/x-ms-wmx
.divxvideo/divx
.flvvideo/x-flv
.qtvideo/quicktime
.mpevideo/mpeg
.webmvideo/webm
.mkvvideo/x-matroska
.txttext/plain
.asctext/plain
.ctext/plain
.cctext/plain
.htext/plain
.csvtext/csv
.tsvtext/tab-separated-values
.icstext/calendar
.rtxtext/richtext
.csstext/css
.htmtext/html
.htmltext/html
.m4baudio/mpeg
.raaudio/x-realaudio
.ramaudio/x-realaudio
.midaudio/midi
.midiaudio/midi
.waxaudio/x-ms-wax
.mkaaudio/x-matroska
.rtfapplication/rtf
.jsapplication/javascript
.swfapplication/x-shockwave-flash
.classapplication/java
.tarapplication/x-tar
.zipapplication/zip
.gzapplication/x-zip
.gzipapplication/x-zip
.rarapplication/rar
.7zapplication/x-7z-compressed
.exeapplication/x-msdownload
.potapplication/vnd.ms-powerpoint
.wriapplication/vnd.ms-write
.xlaapplication/vnd.ms-excel
.xltapplication/vnd.ms-excel
.xlwapplication/vnd.ms-excel
.mdbapplication/vnd.ms-access
.mppapplication/vnd.ms-project
.docmapplication/vnd.ms-word.document.macroEnabled.12
.dotxapplication/vnd.openxmlformats-officedocument.wordprocessingml.template
.dotmapplication/vnd.ms-word.template.macroEnabled.12
.xlsmapplication/vnd.ms-excel.sheet.macroEnabled.12
.xlsbapplication/vnd.ms-excel.sheet.binary.macroEnabled.12
.xltxapplication/vnd.openxmlformats-officedocument.spreadsheetml.template
.xltmapplication/vnd.ms-excel.template.macroEnabled.12
.xlamapplication/vnd.ms-excel.addin.macroEnabled.12
.pptmapplication/vnd.ms-powerpoint.presentation.macroEnabled.12
.ppsmapplication/vnd.ms-powerpoint.slideshow.macroEnabled.12
.potxapplication/vnd.openxmlformats-officedocument.presentationml.template
.potmapplication/vnd.ms-powerpoint.template.macroEnabled.12
.ppamapplication/vnd.ms-powerpoint.addin.macroEnabled.12
.sldxapplication/vnd.openxmlformats-officedocument.presentationml.slide
.sldmapplication/vnd.ms-powerpoint.slide.macroEnabled.12
.onetocapplication/onenote
.onetoc2application/onenote
.onetmpapplication/onenote
.onepkgapplication/onenote
.odpapplication/vnd.oasis.opendocument.presentation
.odsapplication/vnd.oasis.opendocument.spreadsheet
.odgapplication/vnd.oasis.opendocument.graphics
.odcapplication/vnd.oasis.opendocument.chart
.odbapplication/vnd.oasis.opendocument.database
.odfapplication/vnd.oasis.opendocument.formula
.wpapplication/wordperfect
.wpdapplication/wordperfect
.keyapplication/vnd.apple.keynote
.numbersapplication/vnd.apple.numbers
.pagesapplication/vnd.apple.pages
Zuletzt geändert: 4. Juni 2025
War dieser Artikel hilfreich?

Empfohlene Artikel

Brauchst du Unterstützung?
Du kannst die gesuchte Antwort nicht finden?
Support kontaktieren