WebP Converter for Media — Convert WebP & Optimize Images

Описание

Ускорьте свой сайт, предоставляя изображения WebP. Заменив файлы в стандартных форматах JPEG, PNG и GIF на формат WebP, вы можете сэкономить более половины веса страницы без потери качества.

После установки плагина вам больше ничего не нужно делать. Ваши текущие изображения будут преобразованы в новый формат. По окончании сжатия изображений пользователи автоматически получат новые, гораздо более светлые изображения, чем исходные.

На сегодняшний день почти 80% пользователей используют браузеры, которые поддерживают формат WebP. Время загрузки вашего сайта во многом зависит от его веса. Теперь вы можете ускорить его за несколько секунд без особых усилий!

Это будет выгодно как для ваших пользователей, которым не нужно загружать так много данных, так и для сервера, который будет загружен меньше. Помните, что оптимизированный веб-сайт также влияет на ваш рейтинг в Google.

AVIF support

Now you can use AVIF as the output format for your images. The AVIF format is a new extension — is the successor to WebP. It allows you to achieve even higher levels of image compression, and the quality of the converted images is better than in WebP.

Как это работает?

  • Если вы только что установили плагин, вы можете конвертировать все существующие изображения одним щелчком мыши.
  • New images that will be added to the Media Library will be converted automatically.
  • Our plugin does not modify your original images in any way. This means security for you and your files.
  • When the browser loads an image, our plugin checks if it supports the WebP format. If so, the image in WebP format is loaded.
  • The plugin does not make redirects in default mode, so the URL is always the same. Only the MIME type of the image changes to image/webp.
  • No redirects means no cache issues, faster and trouble-free operation of your website. If you want to know more about how it works, check out the plugin FAQ below.
  • It does not matter if the image display as an img HTML tag or you use background-image. It works always!
  • In case rewriting by rules from .htaccess file is blocked, a mode is available which loads images via PHP file. Then image URLs are changed, but the logic of operation is the same as in the case of the default mode.
  • В результате пользователи загружают менее половины данных, а сам сайт загружается быстрее!
  • You lose nothing — if you had to remove the plugin, it will remove everything after itself. It does not leave any trace, so you can check it with ease.

Convert WebP — it is the future!

Поднимите свой сайт на новый уровень сейчас! Установите плагин и наслаждайтесь сайтом, который загружается быстрее. Конечно, вы и ваши пользователи это оценят.

Поддержка дополнительных каталогов

You can convert WebP and optimize images not only from /uploads directory but also from /plugins and /themes directories. This allows full integration with the WebP format!

Поддержка разработки плагина

Мы часами работаем над разработкой этого плагина. Техническая поддержка также требует много времени, но мы делаем это, потому что хотим предложить вам лучший плагин. Мы наслаждаемся каждой новой установкой плагина.

If you would like to appreciate it, you can provide us a coffee. If every user bought at least one, we could work on the plugin 24 hours a day!

Пожалуйста, прочитайте FAQ ниже. Спасибо за то, что вы с нами!

Скриншоты

  • How to start using plugin few moments?
  • Снимок экрана панели опций
  • Снимок экрана при регенерации изображений

Установка

  1. Загрузите файлы плагинов в каталог /wp-content/plugins/webp-converter-for-media или установите плагин непосредственно через экран плагинов WordPress.
  2. Активируйте плагин через экран Плагины в панели администратора WordPress.
  3. Используйте экран Настройки -> Настройки -> WebP Converter для настройки плагина.
  4. Нажмите на кнопку Восстановить все.
  5. Проверьте, все ли работает нормально.

Вот и все! Ваш сайт уже загружается быстрее!

Часто задаваемые вопросы

Как получить техническую поддержку? (прежде чем обратиться за помощью)

Всегда добавляйте свою ветку, сначала прочтите все остальные вопросы в разделе часто задаваемых вопросов о плагине и других темах на форуме поддержки. Возможно, у кого-то была похожая проблема, и она была решена.

При добавлении темы выполните следующие действия и ответьте на каждый из них:

1. Do you have any error on the plugin settings page? Please read this thread if you have any errors.

2. URL of your website.

3. Configuration of your server (link to it can be found on the settings page of plugin in the section «We are waiting for your message») — please take a screenshot of the ENTIRE page and send it to me.

4. Settings of plugin — please take a screenshot of the ENTIRE page and send it to me.

5. Please do the test, which is described in the FAQ in question Как проверить, работает ли плагин?. Please send a screenshot of Devtools with test results.

6. Enable debugging to the file and check if any errors are generated in the debug.log file when the works. Provide their content.

7. Используете ли вы какие-либо фильтры плагинов или действия из этого FAQ? Если да, перечислите их все.

8. Какую версию плагина вы используете? Если он не самый последний, то обновите его и проверьте все снова.

9. Список всех плагинов, которые вы используете. Пробовали ли вы проверить работу плагина, отключив все остальные и активировав тему по умолчанию? Если нет, пожалуйста, попробуйте, когда это возможно. Это очень важно, потому что другие плагины или темы могут вызвать проблемы. Поэтому мы рекомендуем отключить все необходимые плагины и включить тему по умолчанию.

Пожалуйста, не забывайте указывать ответы на все вопросы, добавляя их в тему. Это намного проще и ускорит решение вашей проблемы.

Ошибка на экране настроек плагина?

Если у вас есть ошибка на экране настроек плагина, прежде всего, пожалуйста, внимательно изучите ее. Они отображаются, когда есть проблемы с конфигурацией вашего сервера или веб-сайта.

The messages are designed to reduce the number of support requests that are repeated. It saves your and our time. Please read this thread for more information.

Ошибка при конвертации?

Вы можете получить несколько типов ошибок при конвертации. Прежде всего, внимательно прочитайте их содержание. По большей части вы можете решить эту проблему самостоятельно. Попробуйте сделать это или обратитесь к администратору сервера.

Если вы получили ошибку: Файл "%s" не существует. Пожалуйста, проверьте путь к файлу. означает, что file_exists () работает в PHP вернул false , используя путь к файлу, указанный в сообщении об ошибке. Проверьте этот путь и убедитесь, что он правильный.

Если вы получили сообщение об ошибке: Файл "%s" не читается. Проверьте права доступа к файлам. означает, что функция is_readable () в PHP вернул false , используя путь к файлу, указанный в сообщении об ошибке.
Проверьте разрешения для файла и каталог, в котором находится файл.

Если вы получили сообщение об ошибке: "%s" не является допустимым файлом изображения. означает, что файл каким-то образом поврежден. Загрузите файл на диск, сохраните его снова с помощью любой графической программы и снова добавьте на страницу. Если ошибка относится к отдельным изображениям, вы можете игнорировать ее — будут загружаться только исходные изображения, а не WebP.

If you get an error: "%s" converted to .webp is larger than original and has been deleted. means the original image weighed less than WebP. This happens when images have been compressed before. Disable the «Automatic removal of files in output formats larger than original» option in plugin settings to force always using WebP.

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

Помните, случается, что другие плагины могут вызвать проблемы с доступом к файлам или API REST. Пожалуйста, попробуйте отключить все остальные плагины и установить тему по умолчанию, чтобы убедиться, что это не один из тех, который вызывает такие проблемы.

Какие требования к плагину?

Practically every hosting meets these requirements. You must use PHP at least 7.0 and have the GD or Imagick extension installed. The extension must support WebP format. If you have an error saying that the GD or Imagick library are not installed, but you have it installed then they are probably incorrectly configured and do not have WebP support.

Это обязательные расширения PHP, используемые WordPress для создания миниатюр. На вашем сервере также должны быть включены модули mod_mime, mod_rewrite and mod_expires.

Пример правильной конфигурации сервера можно найти здесь . Ссылку на текущую конфигурацию можно найти в панели администрирования, на странице плагина управления в разделе «Мы ждем вашего сообщения» (или используя путь URL-адреса: /wp-admin/options-general.php?page=webpc_admin_page&action=server).

Note the items marked in red. If the values marked in red do not appear in your case, it means that your server does not meet the technical requirements. Pay attention to the WebP Support value for the GD library and WEBP in the list of supported extensions for the Imagick library.

In a situation where your server does not meet the technical requirements, please contact your server Administrator. We are not able to help you. Please do not contact us about this matter, because this is a server configuration problem, not a plugin.

Также REST API должен быть включен и работать без дополнительных ограничений. Если у вас есть проблемы с этим, пожалуйста, свяжитесь с разработчиком, который создал ваш сайт. Он должен легко найти проблему с неработающим REST API.

Как проверить, работает ли плагин?

Когда вы установили плагин и конвертировали все изображения, выполните следующие действия:

  1. Запустите Google Chrome и включите Инструменты разработчика (F12).
  2. Перейдите на вкладку Сеть и выберите фильтрацию для Img (Изображения).
  3. Обновите страницу своего сайта.
  4. Проверьте список загруженных изображений. Примечание столбец Type.
  5. Если есть значение webp, то все работает нормально.
  6. Помните, что этот плагин не меняет URL. Это означает, что, например, ссылка будет иметь путь к файлу .jpg, но вместо исходного файла .jpg будет загружен файл .jpg.webp.
  7. Кроме того, вы можете проверить вес сайта до и после использования плагина. Разница будет огромной!
  8. Дополнительная информация: здесь

Please remember that in default loading mode (via .htaccess) URLs will remain unchanged. When you open the image in a new tab or look at its URL, you’ll see the original URL.

WebP is only used when loading a image on a website. In default loading mode (via .htaccess) it is done by the rules from the .htaccess file, on the server side, without the visible URL change to the image. Yes, it can be called magic 🙂

That is why the plugin should be tested in Dev Tools. If the Type of file is WebP, then everything is working properly. You can also turn off the plugin for a moment and check the weight of your website, then turn it on and test again. The difference should be visible.

The operation of the plugin for non-advanced users may sometimes be less understood, but everything is fine. Thanks to this, regardless of whether your browser supports WebP or not, everything works without problems.

Только изображения из каталога /uploads конвертируются автоматически. Если вы используете другие плагины, которые также сохраняют изображения в каталоге /uploads, это может не сработать. Поэтому проверьте настройки плагина и попробуйте снова конвертировать все изображения.

Почему некоторые изображения отсутствуют в WebP?

Если преобразованное изображение в формате WebP больше исходного, браузер будет использовать исходный файл. И этот преобразованный файл будет удален. Следовательно, в списке вы также можете видеть файлы, отличные от WebP. Когда это произойдет, вы получите информацию в debug.log.

When such a situation occurs, a file in .webp.deleted format will be created. This avoids re-converting images that were larger than original after converting to WebP. If the option of forced conversion of all images is checked, this image will also be re-converted.

If you want to force the use of WebP files, uncheck the Automatic removal of files in output formats larger than original option in the plugin settings. Then click on the Regenerate All button to convert all images again.

Помните, что этот плагин поддерживает изображения из каталога /wp-content, например файлы, загруженные из библиотеки мультимедиа. Перенаправления не будут работать, если ваши изображения загружаются из другого домена, то есть из внешней службы.

При проверке работы плагина, например, в Dev Tools обратите внимание на путь, с которого загружаются файлы и какие каталоги вы включили в настройках плагина.

Как изменить путь к загрузке?

Это возможно при использовании следующих типов фильтров для изменения путей по умолчанию. Это решение для продвинутых пользователей. Если нет, пропустите этот вопрос.

Путь к корневому каталогу установки WordPress (по умолчаниюABSPATH):

add_filter( 'webpc_site_root', function( $path ) {
    return ABSPATH;
} );

Путь к /uploadsкаталогу(относительно корневого каталога):

add_filter( 'webpc_dir_name', function( $path, $directory ) {
    if ( $directory !== 'uploads' ) {
        return $path;
    }
    return 'wp-content/uploads';
}, 10, 2 );

Путь к каталогу с преобразованными файлами WebP (относительно корневого каталога):

add_filter( 'webpc_dir_name', function( $path, $directory ) {
    if ( $directory !== 'webp' ) {
        return $path;
    }
    return 'wp-content/uploads-webpc';
}, 10, 2 );

Обратите внимание, что каталог /uploads-webpc должен находиться на том же уровне вложенности, что и /uploads , /plugins и /themes каталоги.

Префикс в URL-адресе /wp-content/ каталога или эквивалентного (используется в .htaccess):

add_filter( 'webpc_uploads_prefix', function( $prefix ) {
    return '/';
} );

Для следующего примера пользовательской структуры WordPress:

...
├── web
    ...
    ├── app
    │   ├── mu-plugins
    │   ├── plugins
    │   ├── themes
    │   └── uploads
    ├── wp-config.php
    ...

Используйте следующие фильтры:

add_filter( 'webpc_site_root', function( $path ) {
    return 'C:/WAMP/www/project/webp'; // your valid path to root
} );
add_filter( 'webpc_dir_name', function( $path, $directory ) {
    if ( $directory !== 'uploads' ) {
        return $path;
    }
    return 'app/uploads';
}, 10, 2 );
add_filter( 'webpc_dir_name', function( $path, $directory ) {
    if ( $directory !== 'webp' ) {
        return $path;
    }
    return 'app/uploads-webpc';
}, 10, 2 );
add_filter( 'webpc_uploads_prefix', function( $prefix ) {
    return '/';
} );

После настройки фильтров перейдите в Настройки -> WebP Converter в панели администратора и нажмите кнопку Сохранить изменения . Файлы .htaccess с соответствующими правилами следует создавать в каталогах /uploads и /uploads-webpc .

How to exclude paths from converting?

To exclude selected directories, use the following filter:

add_filter( 'webpc_supported_source_directory', function( bool $status, string $directory_name, string $server_path ): bool {
    $excluded_directories = [ 'my-directory' ];
    if ( ! $status || in_array( $directory_name, $excluded_directories ) ) {
        return false;
    }

    return $status;
}, 10, 3 );

To exclude selected files use the following filter:

add_filter( 'webpc_supported_source_file', function( bool $status, string $file_name, string $server_path ): bool {
    $excluded_files = [ 'my-image.jpg' ];
    if ( ! $status || in_array( $file_name, $excluded_files ) ) {
        return false;
    }

    return $status;
}, 10, 3 );

Argument $server_path is the absolute server path to a directory or file. Inside the filters, you can apply more complicated rules as needed.

Filters run before images are converted — they no longer support converted images. You have to delete them manually if they should not be converted.

Как запустить конвертацию вручную?

По умолчанию все изображения преобразуются при нажатии кнопки Regenerate All . Кроме того, преобразование происходит автоматически при добавлении новых файлов в медиатеку.

Помните, что наш плагин учитывает изображения, сгенерированные WordPress. Существует множество плагинов, которые генерируют, например, изображения другого размера или другой версии.

Если вы хотите интегрироваться со своим плагином, который генерирует изображения самостоятельно, вы можете сделать это. Наш плагин предоставляет возможность такой тип интеграции. Это работает для всех изображений в каталоге /wp-content.

Это решение для продвинутых пользователей. Если вы хотите интегрироваться с другим плагином, лучше всего связаться с автором этого плагина и предоставить ему информацию о действиях, доступных в нашем плагине. Это поможет вам быстрее найти решение.

Вы можете автоматически запустить опцию, чтобы восстановить все новые изображения. Это полезно, когда вы используете внешние плагины, которые сами генерируют изображения. Для этого используйте следующий код:

do_action( 'webpc_regenerate_all', $paths );

Ниже приведен пример того, как использовать это действие для автоматической регенерации изображений после изменения темы:

add_action('init', function() {
    do_action( 'webpc_regenerate_all' );
});

Чтобы вручную начать преобразование выбранных файлов, вы можете использовать действие, которому вы передадите массив со списком путей (они должны быть абсолютными путями к серверу):

do_action( 'webpc_convert_paths', $paths );

Альтернативный метод — начать преобразование выбранного вложения вручную, передав идентификатор сообщения из библиотеки мультимедиа. Не забудьте запустить это действие после регистрации всех размеров изображения (т.е. после запуска функции add_image_size ) :

do_action( 'webpc_convert_attachment', $post_id );

Argument $paths is array of absolute server paths and $skip_exists means whether to skip converted images.

You can also modify the list of image paths for an attachment, e.g. to exclude one image size. To do this, use the following filter:

add_filter( 'webpc_attachment_paths', function( $paths, $attachment_id ) {
    return $paths;
}, 10, 2 );

Аргумент $paths — массив абсолютных путей к серверу, а $attachment_id — идентификатор поста, добавленного в медиатеку.

Чтобы удалить файлы, конвертированные вручную, используйте следующее действие, предоставив в качестве аргумента массив абсолютных серверных путей к файлам (это приведет к удалению файлов, конвертированных вручную) :

do_action( 'webpc_delete_paths', $paths );

Как изменить правила .htaccess?

Редактирование правил в файле .htaccess вручную — задача только для опытных разработчиков. Помните, что неправильные правила могут привести к тому, что ваш сайт перестанет работать.

Ниже приведен список фильтров, которые позволяют изменять все правила. Помните, что лучше использовать свой собственный набор правил, чем редактировать части существующих. Это обеспечит большую безотказность после обновления плагина.

Возвращение пустой строки удалит эти правила при следующем сохранении настроек плагина. Вы должны сделать это после каждого редактирования фильтра.

Правила для перенаправлений: (возвращает правила для модуляmod_rewrite):

add_filter( 'webpc_htaccess_mod_rewrite', function( $rules, $path ) {
    return '';
}, 10, 2 );

Аргумент $path — это абсолютный путь к серверу для файла .htaccess (/wp-content/.htaccess или /wp-content/uploads/.htaccess).

Правила для image/webp MIME-типа: (возвращает правила для модуляmod_mime):

add_filter( 'webpc_htaccess_mod_mime', function( $rules ) {
    return '';
} );

Правила для кэширования в браузере: (возвращает правила для модуля mod_expires):

add_filter( 'webpc_htaccess_mod_expires', function( $rules ) {
    return '';
} );

Все правила из файлов /wp-content/.htaccess , /wp-content/uploads/.htaccess и /wp-content/uploads-webpc/. htaccess: (возвращает правила для модулей: mod_rewrite , mod_mime и mod_expires ) :

add_filter( 'webpc_htaccess_rules', function( $rules, $path ) {
    return '';
}, 10, 2 );

Аргумент $path — это абсолютный путь к серверу для файла .htaccess.

Плагин поддерживает CDN?

К сожалению нет. Это связано с логикой работы плагина. Плагины, которые обеспечивают интеграцию с серверами CDN, изменяют HTML-код веб-сайта, изменяя URL-адреса для медиа-файлов. Этот плагин не изменяет URL. Замена URL-адресов в HTML-коде не является оптимальным решением.

Основной проблемой при смене URL является кеш. Когда мы изменяем URL-адрес изображения для браузера, поддерживающего WebP, а затем используем браузер без поддержки WebP, он по-прежнему будет иметь URL-адрес изображения в формате .webp, поскольку он будет находиться в кэше.

Хотя в случае тега img вы можете решить эту проблему, в случае background-image это возможно. Мы стремились получить полную совместимость, чтобы поддерживать все изображения, независимо от того, как они отображаются на веб-сайте.

Поэтому в этом плагине для браузеров, поддерживающих формат WebP, только источник файла заменяется с помощью модуля mod_rewrite на сервере. URL для изображения остается прежним. Это решает проблему полностью, но это невозможно сделать, когда файлы хранятся на сервере CDN.

Если вы используете сервер CDN, найдите тот, который автоматически преобразует изображения в формат WebP и правильно отправляет нужный формат изображения в браузер.

Configuration for Apache

In the case of Apache, when saving the settings, .htaccess files will be generated automatically in the following locations:
/wp-content/.htaccess
/wp-content/uploads/.htaccess
/wp-content/uploads-webpc/.htaccess

If these files are missing or empty, try disabling and re-enabling the plugin or saving the plugin settings again. Also check the write permissions of the directories where these files are located.

If your server is a combination of Apache and Nginx, remember that the image files must be supported by Apache. Only then will the redirections in the .htaccess file work properly. Alternatively, you can use the configuration for Nginx.

Конфигурация для Nginx

This configuration is only required for the image loading mode set to via .htaccess in the plugin settings.

Please edit the configuration file:
/etc/nginx/mime.types

и добавьте эту строку кода:

types {
    # ...
    image/webp webp;
    image/avif avif;
}

Then find the configuration file in one of the paths (remember to select configuration file used by your vhost):
/etc/nginx/sites-enabled/
/etc/nginx/conf.d/

and add below code in this file (add these lines to very beginning of file if possible — if they will be at the bottom, other rules may block the rules for WebP from working):

server {
    location ~ /wp-content/(?<path>.+)\.(?<ext>jpe?g|png|gif)$ {
        if ($http_accept !~* "image/avif") {
            break;
        }
        add_header Vary Accept;
        add_header Cache-Control "private" always;
        expires 365d;
        try_files /wp-content/uploads-webpc/$path.$ext.avif /wp-content/uploads-webpc/$path.$ext.webp $uri =404;
    }

    location ~ /wp-content/(?<path>.+)\.(?<ext>jpe?g|png|gif)$ {
        if ($http_accept !~* "image/webp") {
            break;
        }
        add_header Vary Accept;
        add_header Cache-Control "private" always;
        expires 365d;
        try_files /wp-content/uploads-webpc/$path.$ext.webp $uri =404;
    }
    # ...
}

After making changes, remember to restart the machine: systemctl restart nginx.

Конфигурация для мультисайтовой сети

Multisite Network mode works fine but requires adding configuration manually.

Вставьте следующий код в начале файла .htaccess в каталог /wp-content:

# BEGIN WebP Converter
# ! --- DO NOT EDIT PREVIOUS LINE --- !
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTP_ACCEPT} image/avif
    RewriteCond %{DOCUMENT_ROOT}/wp-content/uploads-webpc/$1.jpg.avif -f
    RewriteRule (.+)\.jpg$ /wp-content/uploads-webpc/$1.jpg.avif [NC,T=image/avif,L]
    RewriteCond %{HTTP_ACCEPT} image/avif
    RewriteCond %{DOCUMENT_ROOT}/wp-content/uploads-webpc/$1.jpeg.avif -f
    RewriteRule (.+)\.jpeg$ /wp-content/uploads-webpc/$1.jpeg.avif [NC,T=image/avif,L]
    RewriteCond %{HTTP_ACCEPT} image/avif
    RewriteCond %{DOCUMENT_ROOT}/wp-content/uploads-webpc/$1.png.avif -f
    RewriteRule (.+)\.png$ /wp-content/uploads-webpc/$1.png.avif [NC,T=image/avif,L]
</IfModule>
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTP_ACCEPT} image/webp
    RewriteCond %{DOCUMENT_ROOT}/wp-content/uploads-webpc/$1.jpg.webp -f
    RewriteRule (.+)\.jpg$ /wp-content/uploads-webpc/$1.jpg.webp [NC,T=image/webp,L]
    RewriteCond %{HTTP_ACCEPT} image/webp
    RewriteCond %{DOCUMENT_ROOT}/wp-content/uploads-webpc/$1.jpeg.webp -f
    RewriteRule (.+)\.jpeg$ /wp-content/uploads-webpc/$1.jpeg.webp [NC,T=image/webp,L]
    RewriteCond %{HTTP_ACCEPT} image/webp
    RewriteCond %{DOCUMENT_ROOT}/wp-content/uploads-webpc/$1.png.webp -f
    RewriteRule (.+)\.png$ /wp-content/uploads-webpc/$1.png.webp [NC,T=image/webp,L]
</IfModule>
<IfModule mod_headers.c>
  Header Set Cache-Control "private"
</IfModule>
# ! --- DO NOT EDIT NEXT LINE --- !
# END WebP Converter

И следующий код в начале файла .htaccess в каталоге /wp-content/uploads-webpc :

# BEGIN WebP Converter
# ! --- DO NOT EDIT PREVIOUS LINE --- !
<IfModule mod_mime.c>
    AddType image/webp .webp
    AddType image/avif .avif
</IfModule>
<IfModule mod_expires.c>
    ExpiresActive On
    ExpiresByType image/webp "access plus 1 year"
    ExpiresByType image/avif "access plus 1 year"
</IfModule>
<IfModule mod_headers.c>
  Header Set Cache-Control "private"
</IfModule>
# ! --- DO NOT EDIT NEXT LINE --- !
# END WebP Converter

Является ли плагин полностью бесплатным?

The plugin is free and you can use it without restrictions. We also offer a paid version that allows for additional functionalities

However, working on plugins and technical support requires many hours of work. If you are using the free version of the plugin and if you want to appreciate us, you can provide us a coffee. Thanks everyone!

Спасибо за все оценки и отзывы.

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

Это все очень важно для нас и позволяет нам делать еще лучше для вас!

Отзывы

23.11.2021
It solves our need to convert, optimize and deliver WEBP images! All free no bugs! oh my god, i owe u a cup of coffee!
20.11.2021
Simple, clean, easy to use! Thank you so much for this fantastic plugin! ~Fez
Посмотреть все 437 отзывов

Участники и разработчики

«WebP Converter for Media — Convert WebP & Optimize Images» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«WebP Converter for Media — Convert WebP & Optimize Images» переведён на 12 языков. Благодарим переводчиков за их работу.

Перевести «WebP Converter for Media — Convert WebP & Optimize Images» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

4.0.0 (2021-12-04)

  • [Added] Converting images using remote server
  • [Added] Converting images to AVIF format
  • [Added] Error detection for invalid permalinks structure

See changelog.txt for previous versions.