File gambar berekstensi WebP saat ini sudah menjadi syarat yang diperlukan agar website WordPress makin cepat. Bagaimana cara upload file gambar WebP ke media WordPress secara langsung?
Jika kita berniat langsung mengunggah atau upload file WebP langsung ke media WordPress, pasti tidak bisa. Akan muncul error seperti gambar berikut ini.
Bagaimana caranya supaya kita bisa langsung mengupload gambar berekstensi WebP langsung ke Media di WordPress?
Salah satu trik agar bisa langsung mengupload file gambar WebP ke WordPress adalah dengan menggunakan bantuan plugin bernama WP Enable Webp. Namun kami lebih suka dengan metode tanpa plugin.
Tidak perlu menggunakan plugin apapun! Kenapa harus menggunakan plugin jika kita bisa melakukannya tanpa plugin?
Anda cukup memasukkan kode berikut ini ke functions.php tema yang Anda gunakan. Kami harapkan Anda sudah tahu cara menambahkan kode ke functions.php tema WordPress yang sedang digunakan.
//** *Enable upload for webp image files.*/
function webp_upload_mimes($existing_mimes) {
$existing_mimes['webp'] = 'image/webp';
return $existing_mimes;
}
add_filter('mime_types', 'webp_upload_mimes');
//** * Enable preview / thumbnail for webp image files.*/
function webp_is_displayable($result, $path) {
if ($result === false) {
$displayable_image_types = array( IMAGETYPE_WEBP );
$info = @getimagesize( $path );
if (empty($info)) {
$result = false;
} elseif (!in_array($info[2], $displayable_image_types)) {
$result = false;
} else {
$result = true;
}
}
return $result;
}
add_filter('file_is_displayable_image', 'webp_is_displayable', 10, 2);
Setelah disimpan silahkan upload ulang file gambar WebP yang Anda inginkan.
Catatan: Anda hanya bisa menggugah atau upload file gambar WebP melalui Media.
Bagaimana, mudah sekali bukan untuk upload file gambar WebP langsung ke Media WordPress? Semoga berhasil.
Baca juga: