Описание
reSmush.it Image Optimizer позволяет пользоваться бесплатной оптимизацией изображений основанной на API reSmush.it, reSmush.it обеспечивает уменьшение размера изображения на основе нескольких продвинутых алгоритмов. API принимает файлы JPG, PNG и GIF до5МБ.
Этот плагин включает в себя массовую операцию по оптимизации всех ваших изображений в 2 клика! Измените уровень оптимизации изображения в соответствии с вашими потребностями!
Этот сервис используется более чем **400 000 веб-сайтов php на различных CMS (WordPress, Drupal, Joomla, Magento, Prestashop…).
Плагин предоставляет возможность исключить некоторые изображения из процесса оптимизации.
С августа 2016 года reSmush.it позволяет бесплатно оптимизировать изображения до 5 МБ!
Установка
- Загрузите
resmushit-image-optimizer
в каталог/wp-content/plugins/
. - Активируйте плагин в разделе «Плагины» админки WordPress.
- Все вновь загружаемые изображений будут автоматически оптимизированы!
Часто задаваемые вопросы
-
Насколько хорош reSmush.it?
-
Поскольку мы оптимизировали более 15,000,000,000 изображений, у нас появились новые навыки. Наш сервис всё ещё находится в процессе развития, чтобы принести вам новые сумасшедшие функциональные возможности.
-
А как насчёт новых форматов изображений типа WebP?
-
Мы работаем над новым предложением, чтобы предоставить вам лучшее из этих новых функций. Наберитесь терпения, скоро всё будет 🙂
-
Есть ли опция «Оптимизировать при загрузке»?
-
Безусловно, эта опция включена для всех новых изображений, которые будут добавлены, и может быть отключена по желанию.
-
Есть ли поддержка Cron?
-
Да, для больших (как и для маленьких) медиа-библиотек вы можете запускать оптимизацию изображения с помощью Cronjobs.
-
Могу ли я выбрать степень оптимизации?
-
Да, по умолчанию уровень оптимизации установлен на 92. Но вы можете сильнее оптимизировать свои изображения, понизив это значение.
-
Смогу ли я вернуть исходные файлы?
-
Да, исключив/запустив механизм возврата, вы получите исходное изображение.
-
Можно ли не сжимать определённые изображения?
-
Да, начиная с версии 0.1.2, вы можете исключать файлы из процесса оптимизации.
-
Есть ли риск потерять существующие изображения?
-
Нет! reSmush.it Image Optimizer создает копию оригинальных изображений и подвергает оптимизации только копии.
-
Это бесплатно?
-
Да! Абсолютно бесплатно, единственным ограничением является обработка изображений размером не более 5 МБ.
Отзывы
Участники и разработчики
«reSmush.it: единственный бесплатный плагин оптимизации и сжатия изображений» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«reSmush.it: единственный бесплатный плагин оптимизации и сжатия изображений» переведён на 10 языков. Благодарим переводчиков за их работу.
Перевести «reSmush.it: единственный бесплатный плагин оптимизации и сжатия изображений» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
0.4.13
- Patreon new message
0.4.12
- Patreon display message 🙁
0.4.11
- Missing image
0.4.10
- Partnership with Shortpixel
- fix crash bug when uploading non Image document in library (while log enabled)
0.4.9
- Compatibility with WP 6.1.0
- Compatible with PHP 8.1.X
- Fixed issue on Undefined array key «file» in …/resmushit.php on line 114
0.4.8
- Incorrect library imported (fix
PHP Fatal error: Uncaught Error: Undefined constant “SECURE_AUTH_COOKIE” in /wp-includes/pluggable.php:923
)
0.4.7
- Security fixes : CSRF protection for Ajax Calls
0.4.6
- Security fixes : protection in a WP’s way
0.4.5
- Security fixes : prevent XSS breachs
0.4.4
- Avoid SSL verifications if certificate of remote endpoints fails.
- Security fixes : escape POST, and admin user check for AJAX requests
0.4.3
- Compatibility with WP 6.0.1
- Security fix issues (https://www.pluginvulnerabilities.com/2022/02/01/wordpress-plugin-security-review-resmush-it-image-optimizer/)
- force int to ID in some SQL requests
- check that user is connected as admin/contributor for AJAX actions
- Message to indicate that there’s no collection of data in contacting remote feed service
0.4.2
- Совместимость с PHP 8 + WP 5.8.2
0.4.1
- Официальная поддержка WP-CLI
- Исправление оптимизации cron-контекста
0.4.0
- Новая функция восстановления всех оригинальных изображений
0.3.12
- Исправлено: присвоение значения по умолчанию
- Протестировано на WP 5.7.1
0.3.11
- Исправлено: не работающая кнопка «Оптимизировать» при создании новой записи
- Исправлено: неправильно инициализированное стандартное значение переменных
- Протестировано на WP 5.5.1
0.3.10
- Исправление: устранена устаревшая функция
0.3.9
- Исправления: OWASP и исправление безопасности
0.3.8
- Исправление: предупреждение о переменной, которая не установлена (метаданные)
- Исправлено: добавлена проверка символов в верхнем регистре в расширении
0.3.7
- Исправлено: загрузка CSS + JS на каждой странице администратора, теперь ограничена страницами и медиафайлами reSmush.it.
- Исправлено: формат проверки ссылок меню администратора
0.3.6
- Исправлено: проблема с несколькими запусками cron
0.3.5
- Новое изображение заголовка, новое описание WP для страницы плагина
0.3.4
- Исправлена ошибка в номере версии
0.3.3
- Исправлен двойной запуск cron. Добавлен тайм-аут
- Исправление сообщения «Уменьшить на 0 (0 сохранено)», при отключенной статистике
- Возврат ошибки, если прикреплённый файл не найден на диске
0.3.2
- Исправление проверки переменных (создание уведомления)
0.3.1
- Исправление записи журнала (проблема с разрешением)
- Исправление ошибки «Уменьшить на 0 (0 сохранено)». Оптимизация одиночного вложения, если параметр «Оптимизировать при загрузке» отключен
0.3.0
- Добавлена опция удаления резервных копий
- Добавлен скрипт удаления старых резервных копий
- Изменено включение JS
0.2.5
- Добавление функции сохранения EXIF
0.2.4
- Исправлена проблема с запросом SQL для префикса таблицы, отличного от «wp_»
0.2.3
- Исправлена ошибка в номере версии
0.2.2
- Исправлены автоматически переинициализирующиеся настройки.
0.2.1
- Полный французский перевод
- Исправление перевода плагина
0.2.0
- Добавление поддержки Cron
- Улучшения кода
- Исправлена проблема с большой медиатекой с ограничением при загрузке вложений
- Исправлены проблемы с путями журнала
0.1.23
- Добавлена ссылка «Настройки» на странице плагина
- Ограничение параметров reSmush.it только вложениями изображений
- Исправлено
RESMUSHIT_QLTY не определено
0.1.22
- Исправление некорректно возвращаемых метаданных вложений (исправляет проблемы с другими медиа-библиотеками)
0.1.21
- Совместимость с WordPress 5.0
0.1.20
- Исправление ошибок, связанных с PHP 7.2
- Улучшения кода
0.1.19
- Исправление JS кнопки «Оптимизировать» для одного изображения
- Представление опции «Принудительная оптимизация» для одного изображения
0.1.18
- Устранение ошибки
filesize () : stat failed
, при отсутствии файла изображения - Журнал проверки прав доступа к файлу
- Проверка расширений при загрузке (отмена использования API reSmush.it, если это не изображение)
- Увеличение времени ожидания API для больших изображений (10 секунд)
0.1.17
- Исправление ошибки (нерабочая оптимизация) при пакетной загрузке, если не выбрана опция «Оптимизировать при загрузке»
- Новый баннер заголовка для 4-миллиардного оптимизированного изображения
0.1.16
- Добавление исправления для поддержки allow_url_fopen
- Лента новостей, загруженная с URL-адреса через SSL
0.1.15
- Ротация журнала, если файл слишком большой
0.1.14
- Протестировано до WordPress 4.9.5
- Новый контрибутор (resmushit)
- Завершение перевода
0.1.13
- Протестировано до WordPress 4.9.1
- Новый заголовок баннера для 3-миллиардного оптимизированного изображения 🙂
0.1.12
- Протестировано до WordPress 4.8.1
0.1.11
- Новый заголовок баннера для 2-миллиардного оптимизированного изображения 🙂
0.1.10
- Исправление словацкого перевода
0.1.9
- Исправление словацкого перевода
0.1.8
- Добавлен итальянский перевод (спасибо Cristian R.)
- Незначительные коррекции описания
0.1.7
- Добавлен словацкий перевод (спасибо Martin S.)
0.1.6
- Исправлена ошибка при загрузке изображений > 5 МБ
- Список файлов выше 5 МБ
- Незначительные коррекции перевода
0.1.5
- Управление ошибками, когда веб-сервис недоступен
- Изменение допустимого размера файл с 2 МБ до 5 МБ
0.1.4
- Исправления CSS
0.1.3
- Исправление перевода
- Коррекция изображений в новостной ленте
0.1.2
- Удаление оригинального файла при удалении вложения
- Исключение вложения из оптимизации reSmush.it (флажки)
- Добавление французского перевода
- Оптимизация кода
- Проверка 4.6.x
- Исправление мелких ошибок
0.1.1
- Оптимизация при загрузке
- Статистика
- Сервисы журналирования
- Перестроение интерфейса
- Лента новостей с feed.resmush.it
0.1.0
- Основа плагина
- Пакетный оптимизатор