WordPressでSVGファイルをアップロードしようとすると、「セキュリティ上の理由によりこのファイル形式は許可されていません」というエラーが出てファイルをアップロードできません。
WP SVG imagesを導入することで、SVGファイルのアップロードができるようになります。
WP SVG imagesのインストール
インストール手順は以下の通りです。
- WP SVG imagesをダウンロードします。
- ダウンロードしたファイルを展開し wp-content/plugins にアップロードします。
- 管理画面の[プラグイン]ページで、WP SVG imagesを有効化します。
WP SVG imagesの設定
WP SVG imagesに設定項目はありません。プラグインを有効化するだけで、SVGファイルのアップロードが許可されます。
WP SVG imagesを有効化したら、メディアライブラリやアイキャッチ画像でSVGファイルをアップロードしてみてください。エラーは発生しなくなります。
あとがき
以前「Safe SVG」というプラグインを紹介しましたが、全く同じですね。ただ、インストール数はSafe SVGの方が圧倒的に多いです。インストール数が多ければ良いというわけではないですが…
また、頻繁にSVGファイルをアップロードする場合はプラグインを導入した方が良いですが、極稀にしかSVGファイルを扱わない場合は、SVGファイル側を修正する方法もあります。