wordpressにsvgファイルをアップロードする

CSS

SVGはセキュリティの脆弱性があるため、デフォルトではアップロードできません

そのため、functions.phpに次のコードを記載してください

function add_file_types_to_uploads($file_types){

    $new_filetypes = array();
    $new_filetypes['svg'] = 'image/svg+xml';
    $file_types = array_merge($file_types, $new_filetypes );

    return $file_types;
}
add_action('upload_mimes', 'add_file_types_to_uploads');

補足:SafeSVGというプラグインをインストールしてもいいですが、サイトが重くなったり、セキュリティがもろくなるのでオススメしません

BACK