Kategorien
Allgemeines Entwickler

WordPress den SVG Upload beibringen

Beim Einrichten eines neuen WordPress Blogs, habe ich mich entschieden, das Logo in einer SVG Grafik zu hinterlegen. Wordpress teilte mir daraufhin mit, das es mit meiner Entscheidung nicht zufrieden ist… Doch es gibt zwei Lösungen.

Hierfür gibt es eine Möglichkeit WordPress nun doch noch umzustimmen und Upload von SVG zu akzeptieren. Das Plugin heißt Scalable Vector Graphics für WordPress und ist zu installieren wie jedes andere Plugin.

Eine weitere Variante wäre ein paar Zeilen Code in seine Functions.php unterzubringen. Hierfür wäre noch zu empfehlen, die functions.php im jeweiligen installierten Theme zu nutzen. Nun zum Code:

function svg_upload ( $svg_mime ){
  $svg_mime[ 'svg' ] = 'image/svg+xml';
  return $svg_mime;
}
add_filter( 'upload_mimes', 'svg_upload' );

Nun sollte wir bei dem Upload einer SVG-Datei keine Meldung mehr bekommen.  Die SVG wird dann als <img> in WordPress automatisch eingebunden.

 

Viel Spaß beim ausprobieren.

 

 

Schreibe einen Kommentar

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