Zusätzliche Dateiupload-Typen zulassen

Möchten Sie zusätzliche Dateitypen zum Hochladen in Ihre Formulare zulassen? Das Zulassen von mehr Dateiformaten, die auf Ihre Website hochgeladen werden können, kann Ihnen und Ihren Benutzern mehr Komfort bieten.

Dieses Tutorial zeigt Ihnen, wie Sie verschiedene Dateierweiterungen hinzufügen, ohne die Sicherheit Ihrer Website zu beeinträchtigen.

Hinweis: Suchen Sie Anleitungen zum Erstellen eines Datei-Upload-Formulars? Dann lesen Sie unbedingt unseren Leitfaden zum Datei-Upload-Feld für alle Details.


Standardmäßig zugelassene Dateitypen

Aus Sicherheitsgründen erlaubt WordPress nur bestimmte Dateitypen. Die standardmäßigen Dateiformate umfassen:

  • Bilder wie .png, .gif, .jpg
  • Dokumente wie .doc, .xls, .ppt, .pdf
  • Audio wie .wav, .mp3, .mp4
  • Video wie .mpg, .mov, .wmv

Bitte beachten Sie, dass einige der unten aufgeführten Dateitypen missbraucht werden können. Deshalb aktiviert WordPress sie nicht standardmäßig.

  • Bilder wie .svg, .bmp
  • Dokumente wie .psd, .ai, .pages
  • Code-Dateien wie .css, .js, .json
  • Video wie .flv, .f4l, .qt

Zusätzliche Dateiupload-Typen hinzufügen

Um Ihre Website für den Empfang zusätzlicher Dateiformate zu konfigurieren, müssen Sie File Upload Types installieren, ein kostenloses WordPress-Plugin von WPForms.

Hinweis: Details zur Installation eines Plugins auf Ihrer Website finden Sie im Leitfaden von WPBeginner zur Installation von Plugins.

Voreingestellte Dateitypen verwenden

Nachdem Sie das Plugin File Upload Types installiert haben, gehen Sie in Ihrem WordPress-Adminbereich zu Einstellungen » Dateitypen.

Seite "Datei-Upload-Typen"

Auf dieser Seite können Sie voreingestellte Dateitypen hinzufügen, indem Sie das Kontrollkästchen neben dem Dateityp aktivieren.

Kontrollkästchen für Erweiterung aktivieren

Nachdem Sie die gewünschten Dateitypen ausgewählt haben, klicken Sie auf die Schaltfläche Einstellungen speichern, um Ihre Änderungen zu speichern.

Schaltfläche "Einstellungen speichern" für vordefinierte Datei klicken

Benutzerdefinierte Dateitypen hinzufügen

Wenn Sie ein Dateiformat einfügen möchten, das nicht in der voreingestellten Liste enthalten ist, können Sie Ihr eigenes hinzufügen.

Um dies zu tun, scrollen Sie nach unten zum Abschnitt BENUTZERDEFINIERTE DATEITYPEN HINZUFÜGEN. Dann können Sie Dateitypen direkt in den vorgesehenen Bereich ziehen und ablegen, Dateitypen von Ihrem Computer hochladen oder den Dateityp manuell hinzufügen.

Upload-Dateityp

Wenn Sie Dateitypen manuell hinzufügen möchten, klicken Sie auf den Text Dateitypen manuell hinzufügen.

Dateitypen manuell hinzufügen

Dann müssen Sie das Dateiformat angeben, das Sie hochladen möchten. Dies geschieht über 3 Felder:

  • Dateibeschreibung: Der Name des Dateityps. Dieser ist nur in Ihren Einstellungen für Dateitypen sichtbar, sodass Sie alle Details hinzufügen können, die für Sie sinnvoll sind.
  • MIME-Typ: Die Kategorie und der Datentyp, die durch den neuen Dateityp repräsentiert werden.
  • Erweiterung: Der Erweiterungstyp, der dieser Datei zugeordnet wird (z. B. .jpg, .docx usw.).

Hinweis: MIME ist eine Form der Dateierkennung im Web. Weitere Details zu MIME finden Sie in der Dokumentation von Mozilla mit einer vollständigen Liste der gängigen MIME-Typen. Um zu bestimmen, welchen MIME-Typ eine Datei hat, können Sie einen Online-Dateiprüfer verwenden.

Abschnitt "Benutzerdefinierte Dateitypen hinzufügen"

Als Beispiel sind hier die Felder mit den Informationen für einen YAML-Dateityp:

YAML-Dateierweiterung

Sie können auch mehrere benutzerdefinierte Dateitypen hinzufügen, indem Sie auf das Pluszeichen (+) klicken. Wenn Sie einen Dateityp entfernen möchten, klicken Sie auf das Papierkorbsymbol.

Plus- und Papierkorb-Symbole

Sobald Sie alle diese Details ausgefüllt haben, klicken Sie auf die Schaltfläche Einstellungen speichern, um die Einstellungen auf Ihre Website anzuwenden.

Klicken Sie auf die Schaltfläche Einstellungen speichern

Mehrere MIME-Typen zulassen

Wenn Sie einen Dateityp hinzufügen, der mehrere Aliase oder mögliche MIME-Typen hat, können Sie diese ebenfalls in das Feld MIME-Typen eintragen. Dies ist besonders hilfreich, um den korrekten Upload von Dateien sicherzustellen, die die gleiche Erweiterung, aber unterschiedliche MIME-Typen haben können.

Hinweis: Wenn Sie nicht sicher sind, ob Ihr Dateityp Aliase hat, können Sie diese Referenzanleitung für eine Teilliste einsehen.

Um diese Funktion nutzen zu können, müssen Sie die Option Unterstützung für mehrere MIME-Typen aktivieren im Plugin aktivieren.

Unterstützung für mehrere MIME-Typen aktivieren

Hinweis: Wenn Sie dieses Banner in Ihrem Plugin nicht sehen, bedeutet dies, dass diese Option auf Ihrer Website bereits aktiviert ist.

Sobald Sie diese Funktion aktiviert haben, können Sie dem Feld MIME-Typ Aliase hinzufügen, wobei jeder Typ durch ein Komma getrennt wird.

Zum Beispiel fügen wir die Aliase application/photoshop, application/psd und image/photoshop für eine Photoshop-Datei hinzu:

Beispiel für eine Photoshop-Datei

Sobald diese Einstellungen hinzugefügt wurden, stellen Sie sicher, dass Sie auf die Schaltfläche Einstellungen speichern klicken, um die Einstellungen auf Ihre Website anzuwenden.

Schaltfläche "Einstellungen speichern" für Beispiel einer Photoshop-Datei klicken

Tipps zur Sicherung von WordPress-Datei-Uploads

Es kann praktisch sein, Benutzern den Upload aller Arten von Dateiformaten zu ermöglichen. Dies kann jedoch zu Sicherheitsproblemen führen. Sie können Ihre Website sicherer halten und gleichzeitig bestimmte Upload-Typen zulassen, indem Sie diese Tipps befolgen:

Häufig gestellte Fragen

Ich habe meinen zusätzlichen Dateityp hinzugefügt, aber ich sehe immer noch die folgende Fehlermeldung:

Dateityp nicht erlaubt

In diesem Fall sollten Sie sicherstellen, dass die Datei, die Sie hochladen möchten, einen MIME-Typ hat, der mit dem von Ihnen auf Ihrer Website hinzugefügten übereinstimmt. Sie können den MIME-Typ Ihrer Datei schnell und einfach überprüfen, um sicherzustellen, dass der Typ übereinstimmt.

Wenn Ihr MIME-Typ übereinstimmt und der Upload immer noch nicht funktioniert, ist es wichtig zu wissen, dass WPForms bestimmte Dateitypen auf einer Blacklist führt. Einige Dateitypen werden blockiert, auch wenn sie mit dem File Upload Types Plugin hinzugefügt wurden. Die vollständige Liste der Dateitypen lautet:

adeadpappasp
basbatcercgi
chmcomcplcrt
cshcsrdlldrv
exefxpflvhlp
htahtaccesshtmHTML
htpasswdinfinsisp
jarjsjsejsp
kshlnkmdbmde
mdtmdwmscmsi
mspmstopspcd
phppifplprg
ps1ps2pyrb
scrsctshshb
shsswftmptorrent
urlvbvbevbs
vbscriptwscwsfwsh
dfxponetmpjsonotf
ttf   

Hinweis: Wenn Sie das Hochladen von HTML-, HTM- und JS-Dateien für angemeldete Administratoren im Feld "Datei-Upload" zulassen möchten, lesen Sie unbedingt unsere Entwicklerdokumentation, um Informationen zur Implementierung mit einem benutzerdefinierten Filter zu erhalten.

Das ist alles! Sie können Benutzern jetzt das Hochladen zusätzlicher Dateitypen über Ihr Datei-Upload-Formular ermöglichen.

Möchten Sie weitere Tipps zur Sicherung Ihrer Website? Dann lesen Sie unbedingt unseren vollständigen Leitfaden zur WPForms-Sicherheit für alle Details.

Das beste WordPress Drag-and-Drop-Formular-Builder-Plugin

Einfach, schnell und sicher. Schließen Sie sich über 6 Millionen Website-Besitzern an, die WPForms vertrauen.