WordPress Snippets

WordPress Mediathek: Zusätzliche Dateiformate erlauben

Snippet: Zusätzliche Dateiformate für die WordPress Mediathek

Du willst spezielle Dateiformate in Deine WordPress Mediathek hochladen und bekommst eine Fehlermeldung? Dann nutze diesen Code, und Dein Problem ist gelöst.

Wenn Du einen Online-Shop für E-Books aufbaust, oder aus einem anderen Grund weitere Dateiformate in die Mediathek hochladen möchtest, dann musst Du WordPress das mitteilen.

Aus Gründen der Sicherheit sind nur sehr wenige Dateiformate standardmäßig aktiviert.

Dateiformate erlauben – der Code

  • WordPress Version: inkl. 5.xx
  • PHP-Version: inkl. PHP 7.xx

Kopiere den folgenden Code in die functions.php Deines aktiven Themes hinein.

/**
 * Füge weitere Mime Types für den Download der Produkte hinzu
 */
function add_custom_mime_types($mimes){

 $new_file_types = array (
 'zip' => 'application/zip',
 'mobi' => 'application/x-mobipocket-ebook',
 'pdf' => 'application/pdf',
 'epub' => 'application/epub+zip'
 );

 return array_merge($mimes,$new_file_types);
}
add_filter('upload_mimes','add_custom_mime_types');

Weitere Dateiformate erlauben

Der obige Code erlaubt das Hochladen der Dateiformate ZIP, MOBI, PDF und EPUB. Solltest Du weitere Formate benötigen, dann findest Du hier die vollständige Liste der MIME-Types.

Andreas Hecht

Andreas Hecht

Er entwickelt WordPress-Websites und bietet dir einen Website Sicherheit Service und einen Performance Service für deine Website. Außerdem ist er Spezialist für Onpage SEO und bringt Deine Website in die Top-Suchergebnisse von Google.

Das könnte auch interessant sein...

Das Perfmatters WordPress Performance Plugin macht dein WordPress raketenschnell

Auch Laien machen Ihre Website damit raketenschnell! Lies den Artikel dazu...

Ein Kommentar Kommentar hinzufügen

  1. Vielen Dank für diese Information, ich dachte schon, WordPress wäre zu eingeschränkt für meine MOBI und EPUB-Dateien.

    Gruß und schöne Weihnachten!

Schreibe einen Kommentar

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

Do NOT follow this link or you will be banned from the site!
Teilen
Teilen