WebP на сайте WordPress

Последнее время набирает обороты формат webP, и очень часто начал использоваться на разнообразных сайтах

Не смотря на то, что он поддерживает только 90% браузеров, его плюсы перебивают этот факт.

Размер файла в отличии от обычного всеми любимого jpg в 3 раза меньше, при этом он поддерживает полупрозрачность, что дает возможность конкурировать с png. Причем тут он тоже очень не плохо обходит соперника, разные тесты показывают приблизительный прирост в 25%.

К сожалению в последнем wordpress все еще нет возможность загружать данный формат, но эту проблему можно решить с помощью небольшой доработки, как обычно прописывается все в файл темы function.php

function webp_upload_mimes( $existing_mimes ) {
  // add webp to the list of mime types
  $existing_mimes['webp'] = 'image/webp';

  // return the array back to the function with our added mime type
  return $existing_mimes;
}
add_filter( 'mime_types', 'webp_upload_mimes' );