Post navigation

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

WordPress Snippets · · Keine Kommentare

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 wie ich 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. 4.7.4
  • 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.

Abonniere meinen Newsletter

Melde Dich für meinen Newsletter "WordPress & Bloggen" an und verpasse keinen Artikel. Als Dankeschön bekommst Du Gratis meine nützliche Checkliste:
»12 Dinge, die Du vor einem Theme-Wechsel beachten solltest«.

Andreas Hecht

ist WordPress-Entwickler und bietet dir WordPress-Sicherheit für deine Website. Zudem entwickelt er WooCommerce Shops mit Ladezeiten von unter einer Sekunde. Er ist ebenfalls Autor von drei richtig guten WordPress E-Books.

Schreibe einen Kommentar

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