Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPBカップ
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPressでWebP画像を使う方法(3つの方法)

編集メモ: WPBeginner のパートナーリンクから手数料を得ています。手数料は編集者の意見や評価に影響を与えません。編集プロセスについて詳しく知る。

WordPressでWebP画像を使いたいですか?

WebP画像は、ファイルサイズを小さくすることで、より優れた画像圧縮を提供する最新の画像フォーマットです。これにより、サイトの読み込みが速くなり、帯域幅を節約できます。

この投稿では、WordPressでWebP画像を簡単に使う方法を紹介します。

Adding WebP images in WordPress

WebPとは?

WebPは、ウェブで使用する画像の新しいファイル形式です。WebP画像フォーマットを使用することで、画質を落とすことなく、PNGやJPEGよりもファイルサイズを25~34%小さくすることができます。

もしImagelyがあなたのサイトを遅くしているのであれば、画像をWebPフォーマットに変換することで、ページ読み込み速度テストのスコアを改善することができます。

画像圧縮については、ウェブ用に画像を最適化する方法をご覧ください。

WebPは新しいファイル形式なので、まだすべてのブラウザーでサポートされているわけではありません。しかし、Google Chrome、Firefox、Microsoft Edgeなど、最新のブラウザのほとんどはWebP画像をサポートしています。

WordPressでWebP画像を使うべきか?

WebP画像はWordPressサイトの高速化に役立ちます。WordPressのキャッシュプラグインやCDNなどと併用することが推奨されるベストプラクティスです。

WordPress 5.8以降、WordPressは初期設定でWebP画像をサポートしています。つまり、プラグインを使わなくても、WordPressサイトにWebP画像を保存してアップロードすることができます。

しかし、そうは言っても、WordPressサイトで画像圧縮プラグインを使用したいかもしれません。もし多くのユーザーが未対応のブラウザーを使っているのであれば、画像圧縮プラグインの使用を検討すべきです。

画像圧縮プラグインは、既存の画像を WebP フォーマットに変換し、WebP をサポートしていないブラウザーで JPEG または PNG 画像を予備設定として表示することができます。

もしあなたのサイトがたくさんの画像を使用していて、WordPressブログの表示速度を遅くしているのであれば、ぜひWebP画像の使用を検討すべきです。

WordPressでWebP画像を使用する方法をご紹介します。複数の方法を紹介しますので、あなたに最適な方法を選んでください:

動画チュートリアル

Subscribe to WPBeginner

文章での説明がお好きな方は、そのまま読み進めてください。

方法1:EWWW Optimizerを使用してWordPressでWebP画像を使用する

EWWW Image OptimizerはWordPressの画像を最適化できるWordPress画像圧縮プラグインの一つです。また、WebP画像をサポートし、サポートされているブラウザ上で自動的にそれらを表示することができます。詳しくはEWWW Image Optimizerのレビューをご覧ください。

最初に行う必要があるのは、EWWW Image Optimizerプラグインをインストールして有効化することです。詳しくは、WordPressプラグインのインストール方法のステップバイステップガイドをご覧ください。

有効化したら、プラグインオプションを設定するために、設定 ” EWWW Image Optimizerページに移動します。セットアップウィザードが表示されますが、’I know what I am doing’ リンクをクリックしてウィザードを終了することができます。

EWWW Wizard

次の画面では、プラグインのオプションがたくさん表示されます。

下にスクロールし、「WebP変換」オプションの隣にあるボックスにチェックを入れます。

WebP conversion in EWWW

その後、「変更を保存」ボタンをクリックして設定を保存します。

次に、WebP変換セクションまでスクロールダウンする必要があります。プラグインは赤いプレビュー画像とともにいくつかの書き換えルールを表示します。

Insert rewrite rules

Insert Rewrite Rules’ボタンをクリックすると、プラグインが自動的に.htaccessファイルにリライトルールを挿入しようとします。

プラグインがこれらのルールの追加に成功すると、赤色の画像プレビューが緑色に変わり、「WebP」のテキストが表示されます。

WebP Delivery method successful

プラグインがルールをインサートできない場合があります。その場合は、プラグインの設定ページからリライトルールをコピー&ペーストし、.htaccessファイルの一番下に手動で貼り付ける必要があります。

完了したら、プラグインの設定ページに戻り、もう一度「変更を保存」ボタンをクリックします。プレビュー画像が緑色に変われば、WordPressサイトでWebP画像配信が有効化されたことになります。

オプションとして、JS WebP RewritingまたはWebP RewritingをWebP配信の設定として選択することができます。これらは、.htaccessの方法よりも少し遅いですが、仕事は完了します。

古い画像をWebPバージョンに一括変換する

EWWW Image Optimizerを使用すると、簡単にWebP画像に以前にアップロードした画像ファイルを変換することができます。単にメディア ” ライブラリページに移動し、リスト表示に切り替えます。

Select files in Media

次に、「表示オプション」ボタンをクリックし、「1ページあたりの項目数」を999に変更する必要があります。1000枚以上の画像がある場合、それらの画像は次のページに表示されます。

こうすることで、大量の画像をすばやく選択して一括最適化することができます。次に、上部にある「すべて選択」チェックボックスをクリックして、すべての画像を選択します。

Bulk Optimize

その後、「一括操作」ドロップダウンメニューをクリックし、「一括最適化」オプションを選択します。最後に「適用」ボタンをクリックします。

次の画面で、プラグインは画像の圧縮をスキップし、WebPにのみ変換するオプションを提供します。画像がすでに最適化されている場合は、このオプションをチェックすることができます。

Run optimization

その後、「Scan for Unoptimized Images(最適化されていない画像をスキャン)」ボタンをクリックして続行します。プラグインが検出した画像の数を表示しますので、「最適化」ボタンをクリックして次に進みます。

これで画像が最適化され、EWWW Optimizerが画像のWebPバージョンを生成します。

WebP image conversion finished

WebP画像配信のテスト

画像を最適化したら、複数の画像を含むブログ投稿にアクセスすることができます。

画像にマウスオーバーして右クリックすると、新しいタブで画像が開きます。

checking image

新しいブラウザータブで画像が開きます。

アドレスバーの拡張子が.webpであることが確認できるだろう。

Verify WebP image is served

プラグインがWebP画像を配信できない場合は、プラグインの設定ページに戻ることができます。ここから、WebP配信オプションを「JS WebP Rewriting」または「WebP Rewriting」メソッドに変更できます。

方法2:Imagifyを使ってWordPressでWebP画像を使う

Imagifyは、最高のWordPressキャッシュプラグインであるWP Rocketの開発者によって作られたWordPress画像最適化プラグインです。画像を簡単に最適化し、WebP画像形式に変換することができます。さらに詳しく知りたい方はImagifyのレビューをご覧ください。

まず最初に、Imagifyプラグインをインストールして有効化します。詳しくはWordPressプラグインのインストール方法をご覧ください。

有効化した後、プラグインを設定するためにSettings ” Imagifyのページにアクセスする必要があります。ここから、’Create a Free API Key’ボタンをクリックして次に進みます。

Create Imagify API key

ビジネス用のメールアドレスを入力するよう求められます。その後、APIキーが記載されたメールが受信トレイに届くので確認してください。そのキーをプラグインの設定ページにコピー&ペーストし、「変更を保存」ボタンをクリックしてください。

次に、「最適化」セクションまでスクロールダウンする必要があります。そこで、「画像のwebpバージョンを作成する」と「サイト上に画像をwebp形式で表示する」オプションの横にある設定にチェックを入れる必要があります。

Imagify WebP Settings

その下に、WordPressでWebP画像を表示するための2つの配信方法から選択することができます。1つ目は.htaccessを使う方法、2つ目はタグを使う方法です。

.htaccessの方法はより高速ですが、CDNサービスを使用している場合は機能しません。タグを使う方法はCDNでも機能するが、WordPressテーマによっては壊れる可能性がある。

あなたのサイトに合う方を選んでください。その後、一番下にある「保存してバルクオプティマイザーへ」ボタンをクリックしてください。

Save settings and start image optimizer

メディア ” バルク最適化のページが表示されます。

このプラグインは、バックグラウンドでWordPressの画像をすべて自動的に最適化し始めます。

Optimization status

画像が多い場合は、時間がかかることがあります。ページを閉じても画像の最適化処理は止まりませんので、ページを閉じて後で戻ってくることもできますのでご安心ください。

WordPressでWebP画像をテストする

最適化が完了したら、いくつかの画像を含むページや投稿にアクセスすることができます。画像にマウスオーバーし、右クリックして「新しいタブで画像を開く」を選択します。

checking image

新しいブラウザータブで画像が開きます。

アドレスバーに拡張子.webpが表示されます。

Verify WebP image is served

方法3:SGオプティマイザを使用してWordPressでWebP画像を使用する

SiteGroundユーザーの方はこの方法をお勧めします。

SiteGroundは 最高のWordPressホスティングサービス会社の一つです。彼らはユーザーにWordPressのパフォーマンスを最適化することができます無料のSGオプティマイザープラグインを提供しています。また、WordPressの画像を最適化するオプションも含まれています。

まず、SG Optimizerプラグインをインストールして有効化する必要があります。

プラグインを有効化すると、管理サイドバーに「SG Optimizer」という新しいメニュー項目が追加されます。これをクリックすると、プラグインの設定ページに移動します。

SG Optimizer settings

SiteGroundのビルトインキャッシュシステムを使用したい場合は、ここからキャッシュ設定をオンにすることができます。

その後、Media Optimizationタブに切り替え、「Generate WebP Copies of New Images」オプションをオンにします。

Enable WebP images in SG Optimizer

その下に、’Bulk Generate WebP Files’の設定があります。

このオプションのトグルボタンをクリックすると、WordPressメディアライブラリ内のすべての画像ファイルに対してWebPコピーの生成が開始されます。

Bulk generate WebP images

完了すると、WordPressサイトはWebP画像の配信を開始します。

SGオプティマイザでのWebP画像のテスト

あなたのサイトがWebP画像を配信しているかどうかを確認するには、サイト上でいくつかの画像を含むページを開く必要があります。

その後、右クリックしてInspectツールを選択する。開発者コンソールが開きますので、「ネットワーク」タブに切り替えてください。

Viewing WebP Images in developer tools

ここから「img」タブをクリックし、ページをリロードします(WindowsではCTRL+R、MacではCommand+R)。サイトがリロードされると、開発者コンソールに読み込まれたすべての画像が表示されます。

WordPressで画像を使用するためのエキスパートガイド

WordPressでWebP画像を使用する方法はお分かりいただけたと思いますが、WordPressサイトで画像を使用するための他のガイドもご覧ください:

WordPressでWebP画像を使用する方法について、この投稿がお役に立てれば幸いです。また、メールマガジンの作り方や、専門家が選んだサイトに最適なビジネスフォンサービスもご覧ください。

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

情報開示 私たちのコンテンツは読者支援型です。これは、あなたが私たちのリンクの一部をクリックした場合、私たちはコミッションを得ることができることを意味します。 WPBeginnerの資金源 をご覧ください。3$編集プロセスをご覧ください。

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

究極のWordPressツールキット

ツールキットへの無料アクセス - すべてのプロフェッショナルが持つべきWordPress関連製品とリソースのコレクション!

Reader Interactions

17件のコメント返信を残す

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. MOINUDDIN WAHEED says

    I was searching for some mechanism to convert my wordpress images to webp as I have seen a huge difference in the file size between a png and jpg images and webp images.
    Having webp images will definitely help load the website faster. It will enhance the speed and performance of the website.
    Thanks for the guide for converting existing wordpress images to webp format.

  3. Jiří Vaněk says

    Usually, I generate WebP images in an external editor. However, is it better practice to upload images in PNG format to the web and then generate them into WebP? I mean, is it better to have both formats for the browser to choose from or not? I’m concerned that someone might still be using an old browser that doesn’t support WebP, and then those images won’t display on my website for that user.

    • WPBeginner Support says

      If you specifically want a fallback image then allowing plugins to convert the images for you would be the best option. Creating the WebP images with an editor would be the recommended way to save space on your site.

      管理者

  4. emir says

    We used a few images from webp in WooCommerce, while backing up woocommerce on another server, the webp images were not transferred, we returned to jpeg format again.

    • WPBeginner Support says

      Thank you for sharing your experience with webp images. If you reach out to the support for your backup tool, there are normally snippets or other ways to fix that issue!

      管理者

  5. Ashikur Rahman says

    if i follow step 1 i would have old files in jpg/png format right? it will create a mess in upload folder. they have remove original file option, if i use that option. will it break my post images?
    and most importantly what if i deactive/delete eww plugin will it also delete converted webp image also?
    what should i do?

    • WPBeginner Support says

      The plugin currently keeps the old images for the browsers that do not support WebP images and would only create the WebP image if it is a better size than the jpg/png. Removing the original would not break your site but if a majority of your visitors are using older browsers that don’t support WebP it could be broken for those users.

      You would need to check with the plugin’s support for the current status of the created images when the plugin is removed.

      管理者

  6. Rebecca says

    Hi I notice some plugins like wp-optimize allows an option to preserve exif data for webp conversion. Is this data necessary to keep?
    Thanks in advance

  7. Kim says

    This is a great tip, just 1 question…will I need to run the EWWW optimizer every time that I upload a new image (PNG, JPG) ?

返信を残す

コメントありがとうございます。すべてのコメントは私たちのコメントポリシーに従ってモデレートされ、あなたのメールアドレスが公開されることはありませんのでご留意ください。名前欄にキーワードを使用しないでください。個人的で有意義な会話をしましょう。