Нова функция Perfmatters
Едно от предимствата на локалния хостинг на шрифтове е, че получавате пълен контрол върху тях, можете да намалите заявките и следователно времето за зареждане и да решите как да ги обслужвате. Най-добре е да не се побърквате и да използвате най-много едно или две семейства шрифтове.
Като начало можете да запазите поне две заявки към fonts.googleapis.com: тази за шрифта и тази за набора от стилове. Въпреки че първоначално Google ги обслужваше доста добре от своя CDN, това се промени с течение на времето и има много възможности за подобрение, като ги хоствате на вашия сайт.
С едно кликване
Една от интересните нови функции, добавени към версия 1.7.4 на Perfmatters, пусната на 7 юни, е възможността да хоствате шрифтове на Google на вашия сървър с едно кликване.
Има и други начини да го направите - ръчно (много по-тромаво) или с плъгин (който не винаги работи), но Perfmatters, освен че ви спестява този и други плъгини, опростява и автоматизира задачата максимално. С едно щракване на мишката всичко е готово.
Функцията автоматично открива всички препратки към шрифтове на Google, които съществуват във вашия блог, изтегля шрифтовете от fonts.google.com и ги разполага локално в директорията: /wp-content/cache/perfmatters/your-domain.com/fonts/
Шрифтовете ще бъдат изтеглени в тази папка при първото посещение на която и да е страница от блога ви след активиране на функцията.
Той създава и съответните локални CSS стилове за всеки шрифт в същата директория. Така няма да се правят повече DNS заявки към Google.
Просто поставете отметка в квадратчето, проверете дали файловете са създадени по този път и проверете дали се използват.
Perfmatters заслужава пълен преглед, това е платен плъгин, който не мога да препоръчам достатъчно. Той предлага мощна поддръжка, която можете да използвате заедно с всеки друг плъгин за кеширане. Това е добавка за подобряване на производителността, една от онези, които се наричат "tweaking", нещо като "ощипване" (няма нищо общо с танцуването със задника ви).
В допълнение към опциите за "битка", той има мениджър на скриптове, който си струва малкото, което струва плъгинът, можете да го получите само от 21 € за един сайт.
Техният"мениджър на скриптове" ви позволява да контролирате скриптовете, които зареждат други плъгини в целия сайт, за да избегнете ненужни заявки и да решите къде не искате да се зареждат, за да намалите значително скоростта на зареждане. Всички негови функции са добре документирани на страницата му.
Безплатни алтернативи
Ако не можете или не искате да похарчите няколко долара за Perfmatters, за да направите това, можете да опитате новата безплатна приставка Local Google Fonts (все още не съм я изпробвал), която беше пусната преди няколко дни.
Друг по-стар вариант е OMGF | GDPR/DSVGO Compliant, Faster Google Fonts. Easy, който освен локално управление на шрифтове има и други функции за оптимизиране и контрол на поверителността на шрифтовете.