Blog スタッフブログ

WEB制作

[WordPress]メディアでsvgのアップロードを許可する

WordPressでは、SVGファイルのアップロードがデフォルトで無効になっています。
しかし、ロゴやアイコン、イラストなどにSVGを使いたい場面でSVGのアップロードを可能にする方法をご紹介します。

functions.php にコードを追加

/**
 * SVGファイルのアップロードを許可する
 */
function my_upload_mimes($mimes) {
  $mimes['svg'] = 'image/svg+xml';
  $mimes['svgz'] = 'image/svg+xml';
  return $mimes;
}
add_action('upload_mimes', 'my_upload_mimes');

これだけでアップロードが可能です。