Menu
カテゴリー

Converter for mediaの使い方を解説【WebP】

悩む人

JPEG(JPG)やPNGの画像をWebPに変換してページの表示速度を上げたいです。そのために「Converter for media」プラグインを導入したいんだけど使い方が分からない。

こういった悩みにお答えします。

本記事で解決できること

  • WebPの特徴
  • Converter for mediaの特徴
  • Converter for mediaの使い方
  • 画像がWebPで読み込まれているかの確認方法
  • ページの読み込み時間を計測するツールが手に入る

是非、最後までご覧ください。

本記事の内容

Converter for mediaの使い方を解説する前に「WebP」の特徴を紹介します。

WebPの特徴

  • 「Googleが開発した次世代の画像フォーマット」です。 ※元の画質を維持したままファイルサイズを軽量化することができます。
  • Google(https://developers.google.com/speed/webp)によれば、ファイルサイズがPNG画像よりも26%縮小され、JPEG(JPG)画像よりも25〜34%縮小されます。 ※ページの表示速度の高速化が図れます。
  • 「非可逆圧縮」と「可逆圧縮」のどちらにも対応しています。
  • PNGやGIFのように背景を透過することもできます。
  • GIFのようなアニメーションにも対応しています。

WebPと他の画像フォーマットとの比較

画像フォーマット圧縮方法元の画質圧縮による画質圧縮によるファイルサイズ背景透過元の画質に戻せるアニメーション保存
WebP
ウェッピー
非可逆圧縮
可逆圧縮
1677万色圧縮前と同じ超軽い繰り返しても画質は劣化しない
JPEG(JPG)
ジェイペグ
非可逆圧縮1677万色圧縮前との違いが分からないくらい軽い繰り返す度に画質が劣化する
PNG
ピングまたはピン
可逆圧縮256色〜1677万色圧縮前と同じ重い繰り返しても画質は劣化しない
GIF
ジフ
可逆圧縮256色圧縮前と同じ軽い繰り返しても画質は劣化しない

対応ブラウザ

主要ブラウザ(GoogleChrome、Microsoft Edge、Safari、Fire Fox)のほぼ全てでWebPに対応しています。

 参考:https://caniuse.com/WebP

使い方の解説をする前に「Converter for media」の特徴を紹介します。

  • 対応ブラウザではWebPを表示します。
  • 非対応ブラウザでは元形式の画像(JPEG/JPG、PNG)を表示します。
  • 画像アップロード時に自動でWebPに変換してくれます。
  • 既存の画像もWebPに一括変換が可能です。
  • テーマ・プラグイン内の画像もWebPに変換が可能です。 ※Adsense広告の画像まではWebPには変換されません。
  • WebPに変換された画像は別ディレクトリ(/wp-content/uploads-webpc/)に保管されるため、元画像は保持されます。 ※すでにアップロードしている画像のリンクが変更されることがないです。
  • プラグインを無効化すると元形式(JPEG/JPG、PNG)の画像を表示します。
  • 日本語翻訳が使えるため設定に対するストレスが少ないです。

【WebP】Converter for mediaの使い方を解説します。

プラグインを導入します。

管理画面メニューから、「プラグイン」>「新規追加」を選択します。

「プラグインの検索…」にプラグイン名を入力します。

下記を入力用として置いておきますので必要な方はお使い下さい。

Converter for media

設定を行います。

管理画面メニューから、「設定」>「Converter for media」を選択します。

「Converter for media」が表示されました。

※日本語に翻訳しています。

「General Settings(一般設定)」から行っていきます。

General Settings(一般設定)

※日本語に翻訳をしています。

手順
Conversion strategy

デフォルトのままでOKです。

手順
Supported output formats

デフォルトのままでOKです。 ※AVIFはプロ仕様にアップグレードすると利用可能になります。

手順
Supported directories

「/アップロード」はデフォルトでチェックが付いています。

ここは好みになってくるかと思いますが、僕はどちらにもチェックを入れました。

WebPに変換された画像の保管場所

対象のディレクトリ対象のファイル画像の保管場所
/pluginsプラグイン内画像「サイトドメイン」>「public_html」>「wp-content」>「uploads-webpc」
/themesテーマ内の画像「サイトドメイン」>「public_html」>「wp-content」>「uploads-webpc」
/uploadsメディアライブラリ内の画像「サイトドメイン」>「public_html」>「wp-content」>「uploads-webpc」
手順
Maximum image dimensions

プロ仕様にアップグレードすると利用可能になる機能ですので気にしなくてOKです。

手順
Conversion of new images

ここまでの変更内容を保存します。

手順
Bulk Optimization of Images

「変更内容を保存」すると最適化できるファイルのリストが追加されます。

Advanced Settings(高度な設定)

※日本語に翻訳しています。

手順
Supported files extensions

デフォルトのままでOKです。

「.gif」は、WebPには変換できますが、静止画になるため、チェックは付けていません。

手順
Conversion method

デフォルトのままでOKです。 ※リモートサーバーはプロ仕様にアップグレードすると利用可能になります。

手順
Image loading mode

デフォルトのままでOKです。

手順
Excluded directories

デフォルトのままでOKです。

手順
Extra features

デフォルトのままでOKです。

手順
Optimization statistics

変更を加えていなければ飛ばしてOKです。

手順
Bulk Optimization of Images

「一括最適化を開始」をクリックしてWebPへの変換を開始します。

手順
WebPに変換されました。

WebPで読み込まれているか確認します。

※Google Chromeで検証しています。

⌘+Option+I (WinではCtrl+Shift+I)でディベロッパーツールを開き、「Network」>「img」を選択後にスパーリロード⌘+Shift+R(WinではCtrl+Shift+R)します。

Type(赤枠)を確認すると、変換されていない画像もありますが、ほとんどがWebPに変換されています。

「PageSpeed Insights」でページの読み込み時間を確認します。

≫ PageSpeed Insights

携帯電話

測定後、「次世代フォーマットでの画像の配信」が0.75sから0.15sへと短縮され、パフォーマンスのスコアも向上しています。

デスクトップ

測定後、「次世代フォーマットでの画像の配信」の0.2sが無くなりました

今回は以上です。

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
本記事の内容