Du bist leider nicht berechtigt diesen Dateityp hochzuladen

Du bist leider nicht berechtigt diesen Dateityp hochzuladen - Fehler beheben in WordPress
Lukas Fischer

Geschrieben von Lukas Fischer

Du bist leider nicht berechtigt, diesen Dateityp hochzuladen ist eine häufige Fehlermeldung in WordPress, wenn man zum Beispiel eine Schriftart auf den eigenen Server hochladen möchte.

Wenn die WordPress Fehlermeldung Du bist leider nicht berechtigt diesen Dateityp hochzuladen erscheint, begründet sich dies an den globalen WordPress Sicherheitseinstellungen. Um den Fehler zu lösen, kann man zusätzlichen Code hinzufügen oder ein Plugin verwenden, was diesen Code hinzufügt.

In diesem Artikel werde ich dir zeigen, wie du diesen Fehler in weniger als 2 Minuten in WordPress selbst lösen kannst, indem du den dazu erforderlichen Code deiner Seite hinzufügst.

Das ganze funktioniert zum einem mit einem Plugin, was du danach direkt wieder deinstallieren kannst (einfachere Lösung), oder zum anderen mit eigenem Code, den du deiner Seite hinzufügen kannst.

Schau parallel gerne in mein YouTube Video, was ich für dich aufgenommen habe:

Hinweis: Mit Aktivierung des Videos wird YouTube im Erweiterten Datenschutzmodus aktiviert. Mit Aktivierung stimmst du den Datenschutzbestimmungen von YouTube zu.

Du bist leider nicht berechtigt diesen Dateityp hochzuladen

Bevor wir den Fehler lösen, werfen wir nochmal einen Blick auf die Fehlermeldung, um die Hintergründe zu diesem Fehler zu verstehen:

Du bist leider nicht berechtigt diesen Dateityp hochzuladen - Fehlermeldung in WordPress
Du bist leider nicht berechtigt diesen Dateityp hochzuladen – Fehlermeldung in WordPress

Zitat Fehlermeldung: “Du bist leider nicht berechtigt diesen Dateityp hochzuladen.

Diese Fehlermeldung erscheint, weil WordPress standardmäßig nur bestimmte Dateitypen erlaubt, um die Sicherheit deiner Website zu gewährleisten.

Dies schützt deine Website vor möglichen Malware-Angriffen, Viren und anderen Sicherheitsrisiken, die durch das Hochladen unsicherer Dateien entstehen könnten. Zum Beispiel könnten ausführbare Dateien (.exe), bestimmte Schriftdateien (.ttf, .otf) oder Skriptdateien (.js) Sicherheitslücken ausnutzen, wenn sie ohne Überprüfung auf den Server gelangen.

Die Standardeinstellungen von WordPress erlauben daher nur das Hochladen gängiger und als sicher eingestufter Dateitypen wie Bilder (.jpg, .png), Dokumente (.pdf, .docx) und Audio- bzw. Videodateien (.mp3, .mp4). Falls du mehr zur WordPress Sicherheit erfahren möchtest, lies gerne diesen Artikel oder erkundige dich über meine WordPress Sicherheitsangebote.

Wenn du versuchst, einen Dateityp hochzuladen, der nicht auf der Liste der zugelassenen Formate steht, blockiert WordPress diesen Vorgang und zeigt die erwähnte Fehlermeldung an. Aus diesen Gründen ist es essentiell wichtig, dass du das Plugin oder den Code nach dem erfolgreichen Hochladen deiner Datei wieder entfernst!

Machen wir jetzt weiter mit der Behebung der Fehlermeldung Du bist leider nicht berechtigt diesen Dateityp hochzuladen durch die Verwendung eines Plugins.

Dateityp hochladen Fehler – beheben mit Plugin

Die einfachste Lösung zur Behebung der Fehlermeldung Du bist leider nicht berechtigt diesen Dateityp hochzuladen ist es ein Plugin zu installieren, was den erforderlichen Code für den Upload für dich hinzufügt.

Individuelle Dateitypen in WordPress hochladen mit Plugin
Individuelle Dateitypen in WordPress hochladen mit Plugin

Dazu gehst du einfach in WordPress auf Plugins > Neues Plugin hinzufügen und suchst nach Upload Types. Danach wählst du das File Upload Types Plugin von WPForms und klickst auf Jetzt installieren.

Wichtig: Falls der Hinweis erscheint, dass das Plugin seit längerem nicht mehr aktualisiert wurde, kannst du dies ignorieren. Du möchtest das Plugin ja ohnehin nur für maximal 5 Minuten verwenden und die Funktionalität, die es bereitstellt, muss in der Regel nicht geupdatet werden.

Nach der Installation klickst du auf Aktivieren.

Was man jetzt nur noch machen muss, ist einmal auf der linken Seite im WordPress Menü unter Einstellungen den Punkt File Upload Types zu öffnen.

Falls das übrigens noch nicht erscheint, einmal deine Seite aktualisieren, dann erscheint das dort auch.

Eigene Schriftarten und individuelle Dateitypen in WordPress hochladen mit Hilfe eines Plugins
Eigene Schriftarten und individuelle Dateitypen in WordPress hochladen mit Hilfe eines Plugins

Innerhalb des Plugins kannst du dann nach dem Dateityp suchen, den du gerade hochladen möchtest. Wenn du zum Beispiel gerade eine Schriftart hochladen willst, würdest du hier so etwas wie otf, ttf, woff oder woff2 eingeben.

Wenn du jedenfalls deinen Dateityp gefunden hast, kannst du den Haken rechts neben diesem Dateityp aktivieren, um dann die Datei über deine Mediathek ganz entspannt hochladen zu können.

Wichtiger Hinweis: Nachdem du das gemacht hast, solltest du jetzt das Plugin wieder deinstallieren, damit kein Sicherheitsrisiko entsteht. Denn durch dieses Plugin werden natürlich Änderungen am Code deiner Webseite vorgenommen, was ein potentielles Sicherheitsrisiko darstellt.

Du bist nicht berechtigt diesen Dateityp hochzuladen – Fehler beheben mit Code

Um den Fehler “Du bist leider nicht berechtigt diesen Dateityp hochzuladen” in WordPress zu beheben, kannst du deiner Webseite den entsprechenden Code dafür auch selbst hinzufügen.

Auf diese Weise würdest du dir den Weg über ein Plugin sparen. Du musst allerdings wissen, wie du Code deiner WordPress Webseite hinzufügst. Diese Methode dauert zudem auch etwas länger als mit einem Plugin.

Als erstes füge folgenden Code in die functions.php Datei deines Child Themes ein:

// Funktion, um zusätzliche Dateitypen zum Upload zu erlauben
function custom_upload_mimes($mimes) {
    // MIME-Typen hinzufügen
    $mimes['ttf'] = 'font/ttf';
    $mimes['otf'] = 'font/otf';
    $mimes['woff'] = 'font/woff';
    $mimes['woff2'] = 'font/woff2';
    $mimes['svg'] = 'image/svg+xml';
    $mimes['json'] = 'application/json';
    $mimes['xml'] = 'application/xml';
    $mimes['csv'] = 'text/csv';
    $mimes['zip'] = 'application/zip';
    $mimes['tar'] = 'application/x-tar';
    $mimes['gz'] = 'application/gzip';
    $mimes['mp4'] = 'video/mp4';
    $mimes['webm'] = 'video/webm';
    $mimes['mp3'] = 'audio/mpeg';
    
    return $mimes;
}
add_filter('upload_mimes', 'custom_upload_mimes');

// Funktion zum Ermöglichen von nicht gefilterten Uploads für Administratoren
function allow_unfiltered_uploads($caps, $cap, $user_id, $args) {
    if ($cap === 'unfiltered_upload') {
        $caps[] = $cap;
    }
    return $caps;
}
add_filter('map_meta_cap', 'allow_unfiltered_uploads', 10, 4);

Da es sich nur um temporären Code handelt, könntest du den Code rein theoretisch auch in die normale functions.php Datei deines Themes einfügen. In der Regel würde man dort jedoch keinen Code einfügen, da dieser beim nächsten Update wieder überschrieben werden würde.

In diesem Fall macht der Ort, wo du den Code einfügst, keinen Unterschied, da dieser Code ohnehin direkt nach dem Upload deiner Datei wieder entfernt werden sollte!

Damit dieser Code jedoch funktioniert, musst du noch einen letzten Schritt erledigen und folgenden Code in deine wp-config.php Datei einfügen:

define('ALLOW_UNFILTERED_UPLOADS', true);

Die wp-config.php Datei kannst du per FTP (oder WebFTP) erreichen und direkt bearbeiten. Füge dort einfach obigen Code ein und speichere die Änderungen.

Danach kannst du die gewünschten Dateitypen hochladen – insofern sie im obigen Code enthalten sind.

Wenn dein gewünschter Dateityp nicht enthalten ist, dann mach es direkt über das zuvor erwähnte Plugin.

Hat alles geklappt? Schreib es mir gerne in die Kommentare!

Mit * gekennzeichnete Links sind Empfehlungslinks. Wenn du über diesen Link einen Kauf tätigst, erhalte ich ein bisschen Geld für meinen nächsten Kaffee ☕

Für dich verändert sich der Preis dadurch natürlich nicht und du unterstützt damit kostenlos meinen Blog/YouTube Kanal. Selbstverständlich empfehle ich nur Produkte, die ich selbst nutze und getestet habe.

Lukas Fischer

Hey, ich bin Lukas Fischer und auf meinem Blog schreibe ich über WordPress und das Divi Theme! Vielen Dank, dass du da bist!

30. Juni 2024

YouTube Kanal

Auf meinem YouTube Kanal findest du zu jedem meiner Artikel das entsprechende Video sowie zusätzliche Inhalte.

Borlabs Cookie Gutschein Code LUKASFISCHER

Spare 5% auf Borlabs Cookie – Das beste Cookie Consent Tool auf dem Markt

Top 11 Divi Plugins - E-Book von Lukas Fischer
Lukas Fischer Newsletter Anmeldung

Bleib in Kontakt und trage dich in meinen Newsletter ein:

Abonniere gerne meinen 0€ Newsletter und erhalte Tipps zu WordPress, Divi, Webdesign und der DSGVO.

0 Kommentare

Einen Kommentar abschicken

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert