WP Super Minify — Плагин для WordPress
- Детали
- Отзывы
- Установка
- Разработка
Поддержка
This plugin combines, minifies, and caches inline JavaScript and CSS files on demand to speed up page loads, using Minify PHP Framework.
By activating this plugin, you will see the source of your HTML, inline JavaScript and CSS are now compressed. The size will be smaller and quite helpful to improve your page load speed as well as google page speed and yslow grade (if you care).
To check whether this plugin works properly, simply view your site source or press Ctrl + U from your keyboard. In the end of the source, you should see message something like:
*** Total size saved: 11.341% | Size before compression: 27104 bytes | Size after compression: 24030 bytes. ***
Follow the development of this plugin on GitHub
P.S. It is always the best policy to open a support thread first before posting any negative review.
- Настройки администратора
- Upload the
wp-super-minify
folder to the/wp-content/plugins/
directory - Активируйте плагин на странице «Плагины» в панели управления WordPress.
- That’s it!
What does this plugin do?
This plugin combines, minifies, and caches inline JavaScript and CSS files on demand to speed up page loads.
Any specific requirements for this plugin to work?
No.
Is that it?
Pretty much, yeah.
Не минифицирует css и js
didnt show img of site,so many ads anywaye hope to see better version. my theme: hello elementor ////////////////////////////////////// with support from Dipak C. Gajjar,looks like problem is with lazy load any way,This plugin combines, minifies, and caches inline JavaScript and CSS files very well
Thought this was a good plugin. After installing it on my site, it slowed the site !!
Great, I searched for a long time for such a simple and clear plugin, Bravo
This plugin broke my site. All posts returned 404 pages. I had to uninstall the plugin and reset permalinks to solve the problem.
Посмотреть все 54 отзыва
«WP Super Minify» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники
- Dipak C. Gajjar
Перевести «WP Super Minify» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
1.5.1, March 21, 2017
- Improved Promos, News and Updates, and recommendations area.
1.5, December 30, 2016
- Updated min library to it’s latest version
1.4, October 1, 2016
- Fixed css conflict with WP Performance Score Booster.
- Improved Settings page.
- Added hosting recommendations (referrals).
1.3.2, May 24, 2016
- Added Settings option (link) under Plugins page
- Moved plugin options (settings) from sidebar to under Settings
- Updated settings page
1.3.1, March 17, 2015
- Reverted support for combine external javascript and css files into a single file due to conflict with other plugins
1.3, March 12, 2015
- Added support for combine external javascript and css files into a single file
1.2, Feb 28, 2015
- Added News and Updates section in admin options
1.1, Jan 03, 2015
- Fixed compression related issues
- Replaced manual compression functions with the latest version of Minify PHP Framework
1.
0, Oct 04, 2014- Первый релиз
Оценки
Посмотреть все
- 5 звёзд 36
- 4 звезды 4
- 3 звезды 0
- 2 звезды 1
- 1 звезда 13
Войдите, чтобы оставить отзыв.
Участники
- Dipak C. Gajjar
Поддержка
Решено проблем за последние 2 месяца:
0 из 1
Перейти в форум поддержки
Пожертвование
Would you like to support the advancement of this plugin?
Пожертвовать на развитие плагина
Библиотека Minify – работа с CSS и JavaScript
Здравствуйте, друзья! Два года назад я рассказывал о сжатии JavaScript, а в прошлый раз затронул тему оптимизации CSS. И вот настало время, когда можно объединить знания, накопленный опыт и двигаться дальше.
Ни для кого не секрет, что проводя техническую оптимизацию сайта недостаточно просто поработать над отдельными частями, важно организовать работу таким образом, чтобы мероприятия, направленные на увеличение скорости загрузки сайта, давали максимальный эффект.
Сжимая CSS и JS различными онлайн инструментами мы несомненно получаем плюс к производительности сайта, даже можем объединить файлы для снижения http запросов, но все эти действия приводят к условно большим затратам труда… Пришло время раскрыть карты и предложить Вам более универсальное решение — пользоваться библиотекой Minify для минимизации, объединения файлов и их кэширования.
Наглядный пример, взятый со страницы проекта на Google Code, демонстрирующий результаты использования библиотека Minify, из которого видно насколько сократилось число http запросов к серверу и уменьшился размер отправленных данных:
Используя возможности Minify Вам больше не нужно беспокоиться за наличие пустых строк, пробелов, комментариев и прочего лишнего кода, замедляющего загрузку сайта — код будет оставаться читаемым и удобным для редактирования, в то время как посетителям он будет отдаваться в компактном сжатом виде.
Подключение и использование библиотеки Minify
Перехожу к основному вопросу — как пользоваться скриптом Minify. Для начала необходимо скачать архив с последней версией на этой странице. Затем сохранить папку /min/
, находящуюся в архиве, на сервер в корневую директорию сайта.
Теперь практически все готово. Осталось заменить стандартные вызовы файлов css и js на минимизированные скриптом. Приведу пример, на нем проще понять. В файле header.php нахожу строку с указанием файла стилей:
<link href="/wp-content/themes/lime/style.css" rel="stylesheet" />
и заменяю ее на:
<link href="/min/f=wp-content/themes/lime/style.css" rel="stylesheet" />
Параметр f
отвечает за относительный путь к файлу, который необходимо минимизировать. Если необходимо задействовать несколько файлов, то их следует разделять запятой:
<link href="/min/f=wp-content/themes/lime/style.css,wp-content/themes/lime/ie.css," rel="stylesheet" />
В качестве помощника Вы можете использовать Minify URI Builder на своем сайте, после распаковки архива он будет расположен по адресу: . ./min/builder/
. Для того чтобы включить Builder необходимо в папке /min/ найти файл config.php и найти в нем строку:
$min_enableBuilder = false;
Обратите внимание, по-умолчанию он отключен! Для задействования необходимо заменить значение false
на true
. Для доступа Вам потребуется пароль, задается он в этом же файле, в строке:
$min_builderPassword = 'admin';
Смените пароль на свой, если намерены активировать Minify URI Builder. Логин для входа — admin.
Подключать сжатие с таким помощником еще проще — достаточно указать путь к файлу в текстовом поле, при необходимости добавить еще несколько кнопкой Add file+
Затем после нажатия Update получите ссылки, которыми следует заменить исходные:
Обратите внимание, в своем примере я не стал использовать атрибут type, потому что в HTML5 он является не обязательным и его можно исключить для упрощения и сокращения исходного кода.
Плагин Better WordPress Minify и его особенности
Для тех кто не особо хорошо разбирается в HTML рекомендуется установить плагин для ВордПресс BWP Minify, использующий данную библиотеку.
Используете W3 Total Cache? В таком случае устанавливать дополнительный плагин или подключать библиотеку не требуется.
Раньше у меня был установлен плагин WP-Minify, однако он давно не обновлялся и более не поддерживается автором, пришлось удалить.
Better WordPress Minify работает аналогично, перехватывая на странице JS/CSS файлы, минимизирует их, а затем подключает объединенные скрипты и стили в заголовке WordPress. Основные особенности:
- простая интеграция библиотеки Minify на блог;
- минимизация JavaScript, CSS и HTML;
- встроенные средства отладки для поиска неисправностей;
- возможность подключения дополнительных JS и CSS файлов, требующих сжатия;
- возможность исключения определенных JS и CSS файлов, не требующих сжатия;
- оптимизированные файлы могут быть размещены там, где вы хотите;
- поддержка сжатия внешних файлов с помощью кэширования;
- заголовки Expire для JS и CSS файлов;
- обнаружение и устранение повторяющихся файлов.
Все настройки Вы найдете на странице плагина, подробнее на них останавливаться не стану, так как в них нет ничего сложного и зачастую заданные по умолчанию параметры уже приносят ощутимый эффект.
Неважно какой Вы выберите метод, будь то прямое подключение библиотеки Minify на сайт или установка плагина BWP-Minify — в любом случае подобная оптимизация положительно скажется на быстродействии сайта, ускорении загрузки страниц. Желаю успехов, до скорой встречи на Блоге Свободного Вебмастера!
[Улучшение WordPress Minify] Поддержка | Поддержка WordPress.org
» Плагин: Better WordPress Minify
Искать: или Войдите, чтобы создать тему
- Правила перезаписи IIS (web.config)
Начато: 4myGod
- 3
- 2
- 6 лет, 2 месяца назад
ансамбль
- BWP Minify блокирует CSS после того, как я установил SSL
Начато: Ангелос Кирицис - 3
- 6
- 6 лет, 9 месяцев назад
Кханг Мин
- папка кеша недоступна
Начато: alexandreaudelin
- 2
- 3
- 7 лет назад
Кханг Мин
- 404 для комбинированных и минифицированных файлов
Начато: G. lo
- 2
- 12
- 8 лет, 11 месяцев назад
Г.ло
- Предложение: как найти дескриптор вашего скрипта
Начато: peter-a
- 5
- 6
- 8 лет, 11 месяцев назад
Кханг Мин
- Уведомление PHP todo_styles
Начато: bore7
- 2
- 1
- 11 месяцев, 3 недели назад
Неверленды
- Формы ниндзя не работают с BWPMinify
Начато: Neo619
- 1
- 0
- 3 года, 4 месяца назад
Нео619
- Он все еще работает?
Автор: mstudioIL
- 2
- 1
- 3 года, 5 месяцев назад
крошка
- ERR_ABORTED 409 (Конфликт)
Начато: Grenzenlos
- 1
- 0
- 3 года, 9 месяцев назад
грензенлос
- Имя дескриптора тега
Начато: Такис Буюрис
- 1
- 0
- 4 года, 4 месяца назад
Такис Буюрис
- Неопределенная переменная: todo_styles
Начато: quadz9
- 1
- 0
- 4 года, 4 месяца назад
quandz9
- Использовать API опций
Начато: scottsawyer
- 1
- 1
- 4 года, 5 месяцев назад
шотландец
- Wordfence блокирует таблицу стилей Better WordPress Minify
Начато: Тимоти
- 1
- 1
- 4 года, 6 месяцев назад
Тимоти
- BWP minify — я установил и исчезло меню
Начато: juliavila
- 1
- 0
- 4 года, 6 месяцев назад
Джулиавила
- Общий кеш W3 и лучший WordPress Minify
Начато: XHayat
- 1
- 0
- 4 года, 7 месяцев назад
XHayat
- Специальные символы в URL
Начато: johannesdb
- 1
- 1
- 4 года, 10 месяцев назад
johannesdb
- Cloudflare HTTP/2 Server Push-совместимость
Начато: Малвин
- 1
- 0
- 4 года, 11 месяцев назад
Мальвин
- Проблема с метаслайдером
Начато: Tierralandia
- 1
- 0
- 4 года, 11 месяцев назад
Тьерраландия
- Вылетает сайт при установке вашего плагина
Начато: calvboy
- 1
- 0
- 5 лет назад
кавалер
- Блог Категория Карта сайта
Автор: MVEBA
- 1
- 0
- 5 лет назад
МВЕБА
- Wcvendors woocommerce — загрузка изображения не работает
Начато: norfolkandway
- 1
- 0
- 5 лет назад
Норфолкандвей
- Устранение проблемы с блокировкой рендеринга
Начато: marekkaczanovicz
- 2
- 1
- 5 лет назад
Люк Кавана
- Добавьте отсрочку и асинхронность для JS
Начато: jasom
- 1
- 0
- 5 лет назад
Джасом
- Исключить плагины из Minify Access
Автор: kasper112
- 1
- 0
- 5 лет, 1 месяц назад
каспер112
- bwp_minify_is_loadable
Начато: ihorsl
- 1
- 0
- 5 лет, 2 месяца назад
ихорсл
- Относительно принятия этого плагина
Начато: tychesoftwares
- 1
- 0
- 5 лет, 3 месяца назад
программное обеспечение
- Wordfence подозревает, что BWP Minify заброшен + конфликты тем
Автор: SLIcore Design
- 2
- 2
- 5 лет, 3 месяца назад
Кханг Мин
- BWP + WP Super Cache + Live Composer
Начато: Михаил
- 1
- 0
- 5 лет, 4 месяца назад
Майкл
- После установки я не вижу пути к файлам CSS/PHP
Начато: romanidse
- 1
- 2
- 5 лет, 4 месяца назад
романидсе
- Получил предупреждение о вредоносном ПО от веб-узла/исходящего порта 80, 443, 587 и 465 заблокирован
Начато: alpan
- 2
- 1
- 5 лет, 4 месяца назад
Кханг Мин
- Удалите «пользовательские стили, установленные на вашем бэкэнде»
Начато: Neverlands
- 2
- 1
- 5 лет, 5 месяцев назад
Кханг Мин
- Лучший WordPress Minify, похоже, заброшен
Начато: amityweb
- 4
- 4
- 5 лет назад
Люк Кавана
- Обновить до новой версии
Инициировано: jansass GmbH
- 2
- 1
- 5 лет, 5 месяцев назад
Кханг Мин
- Добавить заголовки с истекающим сроком действия
Автор: SubhamKaps
- 2
- 1
- 5 лет, 4 месяца назад
онерев
- CDN
Начато: sdelp
- 1
- 0
- 5 лет, 7 месяцев назад
сделп
- Правила перезаписи IIS (web.config)
Вы должны войти в систему, чтобы создавать новые темы.
Поддержка [Better WordPress Minify] — страница 3
Поддержка» Плагин: Better WordPress Minify
Искать: или Войдите, чтобы создать тему
- Воссоздать минифицированные файлы
Начато: Manuel5cc
- 1
- 0
- 6 лет, 3 месяца назад
Мануэль5cc
- BWP Minify + W3 Total Cache (ошибка 400)
Начато: colapsnux
- 2
- 1
- 6 лет, 2 месяца назад
Резааа
- BWPM изменил мой стиль шрифта
Начато: mariusbrodeala
- 2
- 1
- 5 лет, 8 месяцев назад
Кханг Мин
- Управление файлами JS в очереди содержит файлы из удаленных плагинов
Начато: dommaster
- 2
- 1
- 6 лет, 3 месяца назад
jdnn
- Объединить другие внешние css
Начато: nisoran123
- 2
- 1
- 6 лет, 4 месяца назад
бисваджит
- Проблемы с пингдомом остаются
Начато: webworks
- 1
- 0
- 6 лет, 4 месяца назад
вебворкс
- Лучше WordPress Minify php 5,4 или 5,6 не работает
Начато: alkurt
- 2
- 2
- 6 лет, 4 месяца назад
йалкурт
- Как минифицировать поддомен
Начато: LESIMOON
- 3
- 2
- 5 лет, 8 месяцев назад
Кханг Мин
- ошибка js после включения плагина
Начато: rom174
- 2
- 4
- 6 лет, 4 месяца назад
ром174
- Вопрос об игнорировании в футере
Начато: wrestleclub
- 2
- 1
- 5 лет, 8 месяцев назад
Кханг Мин
- Время ожидания подключения к веб-сайту
Начато: ausresumes
- 1
- 0
- 6 лет, 4 месяца назад
ausresumes
- Ошибка 400 с пустым именем файла css
Начато: macdabby
- 1
- 1
- 6 лет, 5 месяцев назад
Макдабби
- Длинные URL-адреса вызывают сообщения об ошибках
Автор: digital_muse
- 1
- 0
- 6 лет, 5 месяцев назад
digital_muse
- Проблемы со слайдером после того, как я использовал bwp-minify 1.
- Воссоздать минифицированные файлы