Итак недавно столкнулся с проблемой ускорения сайта и одним из способов помимо перенесения скриптов в футер темы стал переход на изображения формата WEBP.
Одним из преимуществ данного формата изображений яется сохранение качества при минимальном размере файла.
Формат был создан компанией Google в 2010 году на базе видеокодека V8 и формата RIFF.
Для начала необходимо на сайте работающем, на движке WordPress установить плагин под названием WEBP converter for media.
Далее переконвертировать все изображения на сайте в формат WEBP этот процесс займет некоторое время.
Теперь ближе к теме нашего сегодняшнего разговора итак долго спрашивал на форумах у знатоков, искал в поиске, но безрезультатно.
Как и тог всего решил разобраться сам, что где находится и теперь делюсь со всеми читателями.
Для того, чтобы в движке WordPress полностью перейти на изображения формата WEBP необходимо зайти на серверную сторону и затем в директории сайта найти файл:
/public_html/wp-admin/includes/images.php
В самом файле находим строку кода:
if ( ! empty( $exists ) ) {
update_post_meta( $attachment_id, '_thumbnail_id', $exists );
} else {
$ext = '.jpg';
switch ( $metadata['image']['mime'] ) {
case 'image/gif':
$ext = '.gif';
break;
case 'image/png':
$ext = '.png';
break;
}
И изменяем
$ext = '.jpg', $ext = '.gif', $ext = '.png'
на
$ext = '.jpg.webp', , $ext = '.gif.webp', $ext = '.png.webp'
И в результате получаем следующую строку измененного кода:
if ( ! empty( $exists ) ) {
update_post_meta( $attachment_id, '_thumbnail_id', $exists );
} else {
$ext = '.jpg.webp';
switch ( $metadata['image']['mime'] ) {
case 'image/gif':
$ext = '.gif.webp';
break;
case 'image/png':
$ext = '.png.webp';
break;
}
Далее сохраняем изменения на серверной стороне и в результате сайт полностью перейдет на изображения WEBP и значительно ускориться, что очень положительно скажется на производительности.
Смотрите также:
В целости и сохранности: почему Интернет вещей уязвим и как с этим справиться
Топ 10 сайтов с бесплатными фотографиями
Как просмотреть историю уведомлений на Android
Как просмотреть историю переписки Skype в Windows 10
Как использовать инструменты Edge для защиты приватности вовремя серфинга по сети
Как убрать уведомления и заблокировать тяжелую рекламу в новейшей версии Chrome 80