-
プラグインを使用する方法:
- WebP Expressプラグインをインストールして有効化します。
- プラグインの設定画面に移動し、WebPの生成と適用に関するオプションを設定します。
- 画像をアップロードすると、プラグインが自動的にWebP形式の画像を生成し、WordPressがそれを適用します。
-
.htaccessファイルを編集する方法:
-
テキストエディタでWordPressのルートディレクトリにある.htaccessファイルを開きます。
-
ファイルの末尾に以下のコードを追加します:
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_ACCEPT} image/webp RewriteCond %{REQUEST_FILENAME} (.*)\.(jpe?g|png)$ RewriteCond %{REQUEST_FILENAME}.webp -f RewriteRule (.+)\.(jpe?g|png)$ %{REQUEST_FILENAME}.webp [T=image/webp,E=accept:1] </IfModule>
-
保存してファイルを閉じます。
-
これにより、WordPressは画像のURLに.webp拡張子を追加し、ブラウザがWebP形式の画像を受け入れる場合にはWebP画像を提供します。
-
-
カスタム関数を使用する方法:
-
テーマのfunctions.phpファイルに以下のコードを追加します:
function enable_webp_upload($mime_types) { $mime_types['webp'] = 'image/webp'; return $mime_types; } add_filter('upload_mimes', 'enable_webp_upload'); function enable_webp_thumbnail($image_types) { $image_types[] = 'image/webp'; return $image_types; } add_filter('image_make_intermediate_size', 'enable_webp_thumbnail');
-
保存してファイルを閉じます。
-
これにより、WordPressはWebP形式の画像をアップロードおよびサムネイルとして使用できるようになります。
-
これらの方法を試してみて、どれがあなたのニーズに最も適しているかを判断してください。必要に応じて、テスト環境での試行とエラーをお勧めします。