Опис
OMGF се може бесплатно преузети без икакве плаћене претплате из званичног Вордпрес складишта.
Верује му више од 300.000 Вордпрес сајтова. Изворни додатак за локално смештање Google Fonts.
OMGF уклања везу између вашег сајта и Google сервера за словне ликове, чиме се уклањају DNS упити и захтеви који блокирају приказ и успоравају LCP и TTFB – а ваш сајт успут постаје усаглашен са GDPR/DSGVO. Немачки судови су пресудили да директно учитавање Google Fonts крши GDPR, јер Google бележи IP адресе посетилаца. OMGF потпуно затвара тај јаз: ништа не напушта ваш сервер.
Поставите га и одмах ради. Није потребно подешавање, мада има доста тога за фино подешавање ако желите.
Откривање, одмах по постављању
OMGF претражује ваш сајт у потрази за Google Fonts, Bunny Fonts (fonts.bunny.net) и Jetpack CDN (fonts-api.wp.com) и аутоматски их преузима на ваш сервер. Чак аутоматски открива и оптимизује Google Fonts које учитава Elementor.
Бесплатне могућности
Чишћење наговештаја ресурса – Уклања заостале наговештаје preconnect, dns-prefetch и preload који указују на fonts.googleapis.com и fonts.gstatic.com – непотребан терет када се ваши словни ликови смештају локално.
Контрола font-display – Наметните font-display: swap (или block, fallback, optional, auto) за своје Google Fonts и тако решите „Ensure text remains visible during webfont load“ у Lighthouse-у и PageSpeed Insights-у.
Провера учинка – Прати ваша подешавања и указује на оно што вас кошта бодова: некоришћени подскупови, некоришћене дебљине, недостајућа претходна учитавања у горњем делу странице и померање распореда због касног учитавања словних ликова.
Провера Google Fonts – Обавештава вас када ажурирање теме или додатка уведе нове Google Fonts који још нису обрађени.
Ручна контрола – Искључите свуда породице словних ликова или дебљине које вам нису потребне. Претходно учитајте оне које су важне у горњем делу странице.
Сарађује са вашим алатима – OMGF ради заједно са додацима за оптимизацију и градитељима страница које већ користите, укључујући Autoptimize, FlyingPress, Kinsta, LiteSpeed Cache, SiteGround Speed Optimizer, W3 Total Cache, WP Fastest Cache, WP-Optimize, WP Rocket, WP Super Cache, Elementor, Divi, Beaver Builder, Bricks, Oxygen и Visual Composer.
OMGF Pro
Док бесплатно издање покрива основе, Pro потпуно уклања ручни рад.
Smart Optimize – Мери, на стварним прегледима страница посетилаца, тачно који се словни ликови, подскупови и дебљине користе у горњем делу странице. Претходно учитава оно што је важно, уклања оно што није. Без подешавања, без нагађања – само измерени резултати.
Magic Fallbacks – Прави резервне системске словне ликове математички подешене да одговарају стварним мерама сваког Google Font словног лика (size-adjust, ascent-override), тако да текст не поскакује док се словни ликови учитавају. Нула CLS, аутоматски израчунато за сваки словни лик.
Дубље откривање – Pro досеже словне ликове које бесплатно издање и конкуренти не дотичу:
– Уметнути блокови <style> са @font-face или @import
– Локални и спољно смештени стилски листови који користе @import
– Web Font Loader (webfont.js)
– Асинхрони Google Fonts које JS убацује током извршавања
– Font Manager у Вордпресу (или Font Library, од WP 7.0)
– Променљиви словни ликови (fonts.googleapis.com/css2)
– Material Icons
Општи font-display – Проширује контролу font-display на сваки словни лик на вашем сајту, не само на Google Fonts.
Све остало:
– Аутоматска подршка за Multisite и WPML
– Послуживање словних ликова и стилских листова са сопственог CDN-а или произвољне путање
– Потпуна замена породица словних ликова системским словним ликовима
– Стилски листови без брендинга – уклањање OMGF брендинга и коментара ради мањих датотека
– Режим за програмере за безбедан пренос између развојног, припремног и производног окружења
Снимци екрана




Постављање
- Отпремите датотеке додатка у фасциклу
/wp-content/plugins/host-webfonts-localили поставите додатак директно са екрана додатака у Вордпресу. - Укључите додатак на екрану „Додаци“ у Вордпресу
- Користите екран Подешавања -> Optimize Google Fonts да бисте подесили додатак
За детаљније упутство о подешавању OMGF-а погледајте корисничко упутство
ЧПП
За ЧПП притисните овде.
Рецензије
Сарадници и градитељи
„OMGF | Google Fonts усаглашени са GDPR/DSGVO и бржи. Лако.“ је софтвер отвореног кода. Следећи људи су допринели овом додатку.
Сарадници„OMGF | Google Fonts усаглашени са GDPR/DSGVO и бржи. Лако.“ је преведен на 14 језика. Хвала преводиоцима на њиховим доприносима.
Преведите „OMGF | Google Fonts усаглашени са GDPR/DSGVO и бржи. Лако.“ на свој језик.
Заинтересовани сте за развој?
Прегледајте кôд, погледајте SVN складиште или се претплатите на дневник развоја преко RSS-а.
Дневник измена
6.3.14
- Исправљено: након пражњења кеша за OMGF или ажурирања теме или додатка (што уклања OMGF-ове кеширане копије стилских таблица трећих страна), странице испоручене из кеша страница наставиле су да упућују на уклоњене стилске таблице и словне ликове, па су се учитавале без (неких од) својих словних ликова све док кеш страница није истекао. OMGF сада празни кешеве страница које подржава (нпр. WP Fastest Cache, WP Rocket, LiteSpeed Cache) сваки пут када уклони кеширане датотеке.
6.3.13
- Исправљено: странице које се испоручују из кеша страница дуже од 12 до 24 сата нису могле бити анализиране помоћу могућности Smart Optimize додатка OMGF Pro, јер је њихов (истекли) једнократни кôд чинио да Вордпрес одбије захтев. Одјављени посетиоци више не добијају једнократни кôд, јер је исти за све и ништа не штити.
- Исправљено: критична грешка („array_merge(): Argument #1 must be of type array“) током радње „Сачувај и оптимизуј“ када су сачувани оптимизовани словни ликови оштећени, нпр. у старијим издањима.
- Исправљено: опис могућности Magic Fallbacks у додатку OMGF Pro више не наводи да захтева Smart Optimize; они раде независно од издања OMGF Pro v5.2.2.
6.3.12
- Безбедност: ојачано руковање захтевима за листове стилова Google Fonts.
- Безбедност: ојачано руковање преузетим датотекама словних ликова.
- Безбедност: администраторска обавештења се обезбеђују при испису.
- Безбедност: преусмерење после чувања подешавања ограничено је на домаћина самог сајта.
- Безбедност: ознака листа стилова се обезбеђује на екрану Optimize Fonts.
- Побољшано: уклоњена застарела, скривена могућност из обрасца подешавања.
- Безбедност: само администратори могу да чувају резултате или покрећу обраду преко крајње тачке статуса у изборнику администраторске траке, чак и када је њена дозвола проширена филтером. URL-ови се проверавају пре обраде.
- Безбедност: преузете датотеке словних ликова сада се проверавају пре чувања.
- Исправљено: Font Performance Checker није откривао словне ликове које треба претходно учитати ако је њихова @font-face наредба користила кључну реч (нпр. font-weight: normal, коју користи већина словних ликова са иконицама) или опсег дебљине (тј. променљиви словни ликови).
- Побољшано: Font Performance Checker сада открива и словне ликове које треба претходно учитати у листовима стилова са другог порекла учитаним без атрибута crossorigin, ако домаћин листа стилова то дозвољава (већина CDN-ова за словне ликове дозвољава).
- Тестирано са Вордпресом 7.1.
6.3.11
- Безбедност: ојачано је откривање Google Fonts стилских листова и руковање преузетим датотекама. Хвала Wordfence-у на одговорном пријављивању овог проблема.
- Безбедност: Save & Optimize сада може да покрене само овлашћени захтев. Хвала Ángel Santana (преко WPScan-а) на одговорном пријављивању овог проблема.
- Исправљено: стилски листови које прави WPTT Webfont Loader уклањани су са странице уместо да буду оптимизовани, јер је провера у исправци за усаглашеност била обрнута.
- Исправљено: породица словних ликова чији назив садржи знак са посебним значењем у регуларном изразу (нпр. тачку или звездицу) преузимала је @font-face изјаве – и преузимања – свих
осталих словних ликова у истом стилском листу. Назив се сада обезбеђује пре поређења. - Побољшано: вредности које не могу бити назив словног лика више се не чувају као породице словних ликова, нпр. ‘Arial, Helvetica, sans-serif !important’, ‘var(–tve-font-family,Mulish)’, ‘inherit’ и ‘sans-serif.’
Стилски лист који није одговор Google Fonts API-ја (нпр. стилски лист теме, који обрађује само OMGF Pro) садржи font-family изјаве изван својих @font-face изјава, и свака
од њих је чувана као породица словних ликова. Оне се не могу преузети, па су само затрпавале екран Optimize Fonts. Укључите режим за отклањање грешака да бисте забележили које су вредности прескочене.
6.3.10
- Напомена: ово издање открива стилске листове који су раније прескакани, па по жељи након ажурирања једном покрените Save & Optimize да бисте их додали у кеш. Ништа се неће покварити ако то не урадите.
- Исправљено: Google Fonts стилски листови чији атрибут href садржи прелом реда (или табулатор) нису откривани током Save & Optimize, иако су их прегледачи сасвим добро учитавали, јер те знакове уклањају из URL-ова пре слања захтева. OMGF сада ради исто, па се ови стилски листови откривају и оптимизују као и сви остали.
- Исправљено: провера Google Fonts означавала је словне ликове као некоришћене чак и када их је неки елемент на страници користио у свом израчунатом стилу. Словни ликови који дефинишу unicode-range поређени су са идентификатором који откривени словни ликови никад не садрже, па је провера увек пролазила. Због тога су словни ликови које користе елементи који се не приказују при учитавању странице (нпр. у језичцима, хармоникама и модалним прозорима) могли бити означени као некоришћени. Та провера сада обухвата само елементе који нису распоређени, тако да се и даље откривају некоришћени подскупови словног лика који се користи другде на страници.
6.3.9
- Исправљено: провера Google Fonts је SVG-ове и друге ресурсе са fonts.gstatic.com означавала као лажно позитивне.
- Побољшано: Beehiiv је додат у Iframes Loading Fonts.
- Исправљено: руковалац чувањем поставки више не чува неисправну (скаларну) вредност за могућности које морају бити низови (нпр. када посреднички или безбедносни додатак спљошти параметре низа) и при следећем чувању сам поправља раније оштећену могућност. Тако се спречава фатална грешка ‘Cannot access offset of type string on string’ на екрану Optimize Fonts. Проширења могу да региструју сопствене могућности засноване на низовима преко филтера omgf_settings_array_options.
6.3.8 | 25. јун 2026.
- XSS: ојачана је безбедност додавањем провера способности и једнократног кôда за радњу Save & Optimize.
6.3.7 | 16. јун 2026.
- Додато: радња omgf_frontend_process_preloads, коју OMGF Pro користи за предстојећа побољшања Smart Optimize.
6.3.6 | 4. јун 2026.
- Тестирано са WP 7.0.
6.3.5 | 13. мај 2026.
- Исправљено: провера Google Fonts и провера учинка нису се покретале када је било укључено Disable Admin Bar Menu.
6.3.4 | 13. април 2026.
- Побољшања кôда ради бољег корисничког искуства у OMGF Pro.
6.3.3 | 10. април 2026.
- Побољшано: провера учинка сада проверава и кумулативно померање распореда (CLS) које изазивају словни ликови.
- Неколико мањих исправки корисничког сучеља.
6.3.2 | 31. март 2026.
- Исправљено: Uncaught Error: Call to undefined function is_plugin_active(), која је уведена у 6.3.1.
6.3.1
- Исправљено: пражњење кеша након покретања Save & Optimize није радило.
- Додато: усаглашеност са званичним Cloudflare додатком.
6.3.0 | 30. март 2026.
- Побољшано: појашњен је дијалог приказан у провери учинка.
- Побољшано: OMGF сада празни CSS кеш најпопуларнијих додатака за кеширање након покретања Save & Optimize:
- Autoptimize
- FlyingPress
- Kinsta Cache
- LiteSpeed Cache
- SiteGround Optimizer
- W3 Total Cache
- WP Fastest Cache
- WP-Optimize
- WP Rocket
- WP Super Cache
- Побољшано: OMGF сада празни сопствени кеш (трећих страна) при уређивању могућности и/или страница/чланака у следећим темама/градитељима страница:
- Avada
- Beaver Builder
- Bricks Builder
- Divi
- Elementor
- Oxygen
- Побољшано: када промените тему, ажурирате сталне везе или ажурирате додатак, OMGF ће сада пражњити и стилске листове трећих страна које је сачувао у кешу.
6.2.0 | 23. март 2026.
- Провера Google Fonts проширена је провером учинка, која проверава како се словни ликови понашају на вашем сајту у 3 области:
- Некоришћени подскупови,
- Некоришћени стилови/дебљине словних ликова,
- Недостајућа претходна учитавања.
Ако пронађе проблеме, предложиће решења.
6.1.4
- Побољшано: могућности се сада дохватају много ефикасније.
- Побољшано: мање безбедносне исправке.
- Застарело: omgf_frontend_preloaded_fonts и omgf_frontend_optimized_fonts су застарели и биће уклоњени у неком будућем издању.
Замењују их omgf_filter_preloaded_fonts и omgf_filter_optimized_fonts.
6.1.3
- Случајно је пронађена грешка која мучи додатак годинама, па зато излази ово брзо закрпно издање.
- Исправљено: у неким случајевима unloaded_stylesheets се у бази података чувао као низ са једним празним елементом.
6.1.2 | 20. фебруар 2026.
- Исправљено: ако очекивана MIME врста преузете датотеке није одговарала, бацао би се изузетак класе OMGF\OMGF.
- Развој: ажурирани CI алати.
6.1.1 | 26. јануар 2026.
- Исправљено: дебљине словних ликова понекад би се квариле када је био укључен Smart Slider 3 или Groovy Menu.
6.1.0 | 21. јануар 2026.
- Побољшано: OMGF сада ради на wp-login.php.
6.0.11 | 1. децембар 2025.
- Тестирано са WP 6.9
- Побољшано: Divi/Elementor усаглашеност преименована је у само Divi усаглашеност, јер је Elementor усаглашеност сада увек укључена.
- Додато: тема Colibri WP на списку тема које захтевају додатна подешавања.
- Исправљено: на неким примерцима се на административном екрану појављивао Uncaught TypeError.
6.0.10 | 10. октобар 2025.
- Побољшано: откривање подскупова и font-family ради избегавања лажно позитивних резултата.
- Исправљено: ако није могао да се пронађе ниједан подскуп, називима датотека словних ликова грешком би се на почетак додавала цртица.
6.0.9 | 9. октобар 2025.
- Побољшано: Google Fonts Checker сада приказује 5 резултата (страница) по пронађеном захтеву за словне ликове.
- Побољшано: појашњена порука о грешци коју приказује Google Fonts Checker.
- Побољшано: кôд у вези са поступком преузимања и оптимизације је строжи.
6.0.8 | 1. октобар 2025.
- Исправљено: исправка за усаглашеност са Smart Slider 3 није се покретала на Smart Slider 3 Pro.
- Исправљено: синтаксна грешка у поруци „Update available“ прекидала је извршавање JS-а на страници Додаци.
- Побољшано: користи се нова променљива $params у филтеру, да би се спречило двоструко чишћење POST-а.
6.0.7 | 26. август 2025.
- Исправљено: уклоњени су завршни зарези у неким позивима функција да би се спречиле грешке у PHP 7.2 и старијим.
- Најмање потребно издање PHP-а је сада 7.3, јер ће то олакшати развој, а PHP 7.2 одавно није подржан (EOL).
6.0.6 | 30. јул 2025.
- Побољшано: усаглашеност са PHP 8.3.
- Исправљено: искључивања (Don’t Load) сада исправно раде на Elementor стилским листовима.
- Побољшано: логика обраде искључених стилова словних ликова у стилским листовима сада је једноставнија.
- Исправљено: фатална грешка до које је долазило ако ништа није било изабрано у могућности Advanced Settings > Used Subsets.
6.0.5 | 7. јул 2025.
- Исправљено: грешка class WPTT not found. Упс!
6.0.4 | 4. јул 2025.
- Додато: усаглашеност за теме/додатке који користе WPTT webfont loader.
- Побољшано: одељак Optimize Local Fonts сада је пуне ширине, као и контролна табла.
- Побољшано: режим тестирања премештен је у одељак контролне табле.
6.0.3 | 24. јун 2025.
- Додато: промотивна могућност Smart Preload (Pro).
- Додато: усаглашеност са предстојећим издањем Elementor v3.30.
- Побољшано: исправке за усаглашеност сада су премештене на једно место и учитавају се само под условом да је одговарајући додатак заиста укључен.
- Побољшано: све поставке у вези са оптимизацијом словних ликова сада су груписане у одељку Optimize Local Fonts под језичком Local Fonts.
- Неколико побољшања кôда.
6.0.2 | 12. јун 2025.
- Побољшано: Google Fonts checker се сада покреће преко сопствене API крајње тачке, уместо преко WP AJAX радњи.
- Побољшано: могућност Disable Admin Bar Menu сада искључује и Google Fonts checker.
- Додато: Real Cookie Banner, Borlabs Cookie Banner и Trustmary на списак додатака који захтевају додатна подешавања.
- Мања преуређења ради чистијег кôда и исправке мањих безбедносних пропуста.
6.0.1 | 27. мај 2025.
- Исправљено: ресурси јавног дела су се и даље учитавали, чак и када је била укључена могућност Disable Top Admin Bar Menu.
- Исправљено: неке теме (попут Enfold) нису усаглашене са wp-util. Зависности од wp-util у Google Fonts checker-у преуређене су у чисти JS, тако да више не зависе од њега.
- Побољшано: веома дугачки URL-ови на контролној табли сада се преламају.
- Исправљено: када OMGF Pro није постављен, Fallback Font Stack не би требало да буде укључен.
6.0.0 – **Издање са IQ 2000** | 26. мај 2025.
- Додато: Google Fonts checker, који ће вас обавестити када додатак или тема дода Google Fonts које OMGF не може да обради (и понудити решење!)
- Побољшано: изборник у горњој траци администратора сада има семафор, који вас обавештава о проблемима са Google Fonts и/или подешавањима. Биће зелен ако је све у реду.
- Побољшано: Task Manager је замењен потпуно новом контролном таблом, која ће вам дати брз преглед:
- Да ли је OMGF успео да обради све Google Fonts на вашем сајту, а ако није – приказ где су пронађени, уз могућа решења.
- Да ли је било проблема у подешавањима (нпр. познатих сукоба са другим додацима итд.).
- Стање кеша,
- Једноставни задаци управљања кешом: пражњење и освежавање.
- Побољшано: екран поставки добио је нови изглед, потпуно усклађен са новим изгледом Daan.dev.
- Побољшано: поставке су премештене на логичнија места:
- Језичак Detection Settings је уклоњен,
- Језичак Local Fonts сада је у потпуности посвећен обавештавању о вашим подешавањима локалних Google Fonts.
- Све могућности које нису директно повезане са локалним смештањем Google Fonts, већ су више усмерене на оптимизацију, сада су премештене у језичак Advanced Settings.
- Побољшано: Optimize for (D)TAP сада је преименовано у прикладније Developer Mode.
- Побољшано: корисници Mailerlite-а сада су упозорени да он учитава iframe-ове који учитавају Google Fonts.
- Побољшано: ако је укључено Disable Admin Bar Menu (раније Disable Quick Access Menu), изборник у траци администратора ће се и даље приказивати ако постоје проблеми о којима треба обавестити администраторе.
- Уклоњено је мноштво старих обавештења о надоградњи/ажурирању.
- Мноштво исправки грешака и побољшања кôда и безбедности.
5.9.3 | 16. мај 2025. – ПОСЛЕДЊЕ ЗАКРПНО ИЗДАЊЕ ПРЕ **OMGF V6!**
- Тестирано са WP 6.8
- Додато: усаглашеност са темом OptimizePress 3
- Исправљено: дебљине променљивих словних ликова нису се исправно обрађивале током оптимизације.
- Исправљено: обавештења о ажурирању нису се исправно приказивала.
- Разне мање исправке грешака.
[ Дневник измена је скраћен … ]
5.0.0 – **Боље, веће, брже, јаче, кул, феноменалније издање** | 4. март 2022.
- Додато: рашчлањивање целог HTML документа у потрази за Google Fonts стилским листовима (уместо само wp_head())
- Додато: обе могућности Optimization Modes спојене су у једну могућност која се покреће аутоматски:
– Прво претраживање се обавља при Save & Optimize,
– Брза провера се обавља при учитавању странице, да се види да ли су пронађени други Google Fonts осим већ пронађених, и ако јесу, преузимају се и замењују у ходу. - Побољшано: Download API је замењен лакшом, мањом и бржом алтернативом и више не користи Вордпрес API.
– Ако први захтев не успе, користи се огледало за поновни покушај захтева пре пријављивања грешке.
– Исправља грешке rest_no_route у неким подешавањима. - Побољшано: Task Manager сада нуди брз преглед преузетих стилских листова и њиховог стања, уз једноставне задатке управљања, нпр. пражњење кеша, подешавање стилског листа и/или уклањање.
– Када је кеш означен као застарео, сада је могуће освежити кеш и задржати подешавања стилског листа. - Додато: наговештаји ресурса стављени у ред у wp_resource_hints() сада се исправно уклањају.
- Исправљено: усаглашеност са Smart Slider 3.
- Неколико исправки грешака, побољшања корисничког искуства и оптимизација кôда.
[ Дневник измена је скраћен … ]
4.0.0 | 30. септембар 2020.
- OMGF сада ради потпуно аутоматски и замењује/уклања Google Fonts са ваших страница помоћу новог OMGF Download API-ја. Није потребно почетно подешавање!
- То значи да ако користите различите словне ликове на различитим страницама, сви ће бити сачувани у кешу и послуживани локално.
- ОГРОМНО повећање учинка аутоматских начина замене/уклањања у OMGF-у.
- Велика преправка странице поставки:
- Уклоњен језичак Extensions
- Неке поставке су премештене у нови језичак: Basic Settings.
- Побољшани су језичци Welcome и Documentation.
- Појашњени су описи могућности.
- Уклоњен је језичак ‘Generate Stylesheet’, који ће ускоро бити објављен као засебан додатак.
- Уклоњена је могућност ‘Use Web Font Loader?’, јер изазива кумулативно померање распореда и неће радити са новом могућношћу Auto Replace у OMGF-у.
- Уклоњена је могућност ‘Remove Version Parameter’, јер је постала сувишна. Нови начин откривања користи издање почетне скрипте, ако је постављено.
- Претходно учитавање словних ликова је привремено уклоњено и биће поново уведено (у другачијем облику, уз нове могућности) у неком каснијем издању.
[ Дневник измена је скраћен … ]
3.0.0
OMGF – CORONA EDITION
* Панел Welcome премештен је са стране.
* Сада се користи wp_remote_get() уместо cURL-а.
* Потпуна преправка кôда ради бољег учинка и корисничког искуства.
* Обавештења и грешке сада су јаснији и могу се одбацити.
* Исправљено је неколико грешака.
* OMGF сада користи табелу wp_options уместо сопствених табела.
* Старе табеле су уклоњене, а подаци пренети.
* Аутоматско откривање сада ради боље него икад.
* Претрага сада ради без грешака.
* Подразумевани административни словни ликови Вордпреса више се не појављују у резултатима.
[ Дневник измена је скраћен … ]
2.0.0
Додат је Typekit Web Font Loader ради асинхроног учитавања словних ликова.
[ Дневник измена је скраћен… ]
1.0
Прво издање! Још нема измена!
