Что умеет
Многие темы и плагины подгружают шрифты с серверов Google. Это лишний сетевой запрос, а запросы к зарубежному сервису в России могут идти медленно, а то и нестабильно. OMGF решает это: плагин находит такие подключения, скачивает шрифты на ваш сервер и подменяет ссылки на локальные.
Заявленные возможности:
- автоматическое обнаружение Google Fonts, Bunny Fonts и шрифтов Jetpack CDN, включая подключённые Elementor;
- очистка устаревших подсказок preconnect, dns-prefetch и preload;
- управление
font-display; - проверка настроек: неиспользуемые наборы символов и начертания, отсутствующая предзагрузка, сдвиги макета;
- оповещение, если обновление темы добавило новые шрифты;
- ручное управление: отключение семейств, предзагрузка нужных начертаний.
Для европейских сайтов плагин также снимает вопрос передачи IP-адресов в Google. Для российской аудитории важнее скорость и независимость от внешнего сервиса, а в политике конфиденциальности всё равно перечисляйте используемые сторонние ресурсы по 152-ФЗ.
Установка и настройка
Установите и активируйте: плагин начинает работать сразу. Параметры лежат в Настройки → Optimize Google Fonts. Откройте сайт в режиме инкогнито, проверьте в инструментах разработчика на вкладке сети, что запросов к fonts.googleapis.com и fonts.gstatic.com больше нет.
Обратите внимание на набор символов: для русского сайта должен быть включён кириллический.
Подводные камни
- Кириллица. Если в списке подмножеств не окажется кириллицы, текст отобразится запасным шрифтом. Проверьте после обработки.
- Кэш. После перегенерации шрифтов очистите кэш страниц и CDN.
- Скрытые подключения. Шрифты могут вызываться из CSS самой темы или из скриптов. Если запросы к Google остались, найдите источник и обработайте повторно.
- Лицензии. Google Fonts распространяются свободно, но шрифты из других источников проверяйте отдельно.
- Сайты со встроенными шрифтами. Если шрифты уже хранятся в теме, плагин не нужен.
Кому подойдёт
Практически любому сайту, который использует Google Fonts и заботится о скорости и сторонних запросах. Для юридической части, связанной с cookie и согласием, посмотрите GDPR Cookie Compliance, Complianz и CookieYes.