19. März 2023

SVGs, JSON oder andere Dateiformate in WordPress hochladen

In die WordPress-Mediathek lassen sich eine ganze Reihe Dateiformate hochladen. Standardmäßig sind das .jpg, .jpeg, .png, .gif, .pdf, .doc, .docx, .ppt, .pptx, .pps, .ppsx, .odt, .xls, .xlsx, .mp3, .m4a, .ogg, .wav, .mp4, .m4v, .mov, .wmv, .avi, .mpg, .ogv und .3gp.

Darüberhinaus kann es aber durchaus sinnvoll oder erforderlich sein andere Dateitypen hochzuladen. Z.B. auch um Sie als Download bereit zu stellen.

Mit folgendem Code in der functions.php lassen sich weitere Dateiformate in die Liste der erlaubten Formate mit aufnehmen:

function custom_mime_types( $mimes ) {
  $mimes['svg'] = 'image/svg+xml';
  $mimes['json'] = 'application/json';
  return $mimes;
}
add_filter( 'upload_mimes', 'custom_mime_types' );

Hier muss neben dem Dateiformat auch der MIME-Type mit angegeben werden. Eine Liste aller MIME-Types findest du hier: https://www.sitepoint.com/mime-types-complete-list/


Schreibe einen Kommentar

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