WordPressにSVGを表示する

WordPressにSVGを表示する
(今時この投稿は不用かもしれませんw)

WordPressのテーマ内にある
functions.phpに記述

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

サーバーにインストールしたWordPressの.htaccess(非表示になってる場合あり)に記述

AddType image/svg+xml .svg

ブロックテーマの使ってるサイトのheaderテンプレートにsvgのファイルを表示しようと思ったけど無理でした。
ググってみたらよくわからないけどセキュリティの問題でそうなってるみたいですね。
まぁheaderにわざわざsvgのファイルを使う意味もないような気もするので、pngとかjpgとかでいいんじゃないでしょうか?

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA