Um die Sicherheit zu erhöhen, können Sie mit WordPress nur die am häufigsten verwendeten Dateitypen hochladen. Sie können häufig verwendete Bildformate, Audio/Video und Dokumente mit dem Standardmedien-Uploader hochladen. Aber wenn Sie einen Dateityp hochladen wollten, der nicht erlaubt ist? In diesem Artikel zeigen wir Ihnen, wie Sie zusätzliche Dateitypen hinzufügen, die in WordPress hochgeladen werden sollen.
Videoanleitung
Wenn Ihnen das Video nicht gefällt oder Sie weitere Anweisungen benötigen, lesen Sie weiter.
Für das Hochladen in WordPress zulässige Dateitypen
Mit WordPress können Sie die gängigsten Bilddateien, Audio-/Video-, PDF-, Microsoft Office- und OpenOffice-Dokumente hochladen. WordPress-Codex hat eine vollständige Liste von erlaubte Dateitypen und Erweiterungen.
Ausnahmen für zusätzliche Dateitypen hinzufügen
Sicherheit ist der Hauptgrund für die Beschränkung der Dateitypen, die Benutzer hochladen können. Dies bedeutet jedoch nicht, dass Benutzer dies nicht ändern können. Mit ein wenig Code können Sie WordPress einen neuen Dateityp und eine neue Erweiterung hinzufügen.
Fügen Sie beispielsweise diesen Code in die Datei functions.php Ihres Themes oder ein Site-spezifisches Plugin ein, um das Hochladen des SVG-Dateityps zu ermöglichen:
function my_myme_types($mime_types){ $mime_types['svg'] = 'image/svg+xml'; //Adding svg extension return $mime_types; } add_filter('upload_mimes', 'my_myme_types', 1, 1);
Beachten Sie, dass die Dateierweiterung als Schlüssel im zugeordneten Array $mime_types und der MIME-Typ als Wert verwendet wird.
In diesem Beispiel steht die Dateierweiterung svg für Dateien mit dem Mime-Typ Bild/svg+xml. Sie können die Pantomime-Typen mehrerer gängiger Dateierweiterungen auf . erfahren diese Seite.
Sie können auch mehrere Dateitypen in einem Code-Snippet hinzufügen, wie folgt:
function my_myme_types($mime_types){ $mime_types['svg'] = 'image/svg+xml'; //Adding svg extension $mime_types['psd'] = 'image/vnd.adobe.photoshop'; //Adding photoshop files return $mime_types; } add_filter('upload_mimes', 'my_myme_types', 1, 1);
Wir hoffen, dieser Artikel hat Ihnen geholfen zu erfahren, wie Sie das Hochladen zusätzlicher Dateitypen in WordPress zulassen. Vielleicht möchten Sie auch einen Blick darauf werfen, wie Sie die maximale Datei-Upload-Größe in WordPress erhöhen können.