Perfmatters 2.0.3 WordPress plugin přehled změn (cz)

Perfmatters je prémiový plugin pro WordPress (WP) který umožní v instalovaném CMS zakázat nepotřebné funkce a zrychlit tak každý web. Je hodnocen jako jeden z pěti nejlepších pluginů pro WP a jeden z vůbec nejlepších (mimo hosting) počinů technologické společnosti Kinsta.

Jako jediný plugin umí separátně spravovat js skripty, díky čemuž lze perfektně vyladit každou část webu, stránku za stránkou. Manager spravuje i soubor stylů CSS, který webová stránka často zbytečně načítá vcelku bez dalšího využití.

Perfmatters verze 2.0.3

Přidána nová pokročilá možnost načítání místních písem Google Asynchronně.
Přidána kontrola uživatelského agenta před spuštěním výstupní vyrovnávací paměti s počátečním vyloučením pro skener Usercentrics.
Přidána podpora proměnných CSS, pokud jsou používány pro líně načítané inline obrázky na pozadí.
Přidán nový filtr perfmatters_lazyload_youtube_autoplay.
Vylepšeno zpracování zpoždění všech skriptů události načítání jQuery.
Změna všech kontrol WooCommerce na použití class_exists pro lepší kompatibilitu.
Upraveno pořadí přednačítání ve vyrovnávací paměti tak, aby se vypisovalo nad použitým CSS.
Přesunuta inicializace třídy bufferu do háčku wp akce, aby se zlepšily možnosti filtrování.
Přesunuty integrované výjimky WooCommerce tak, aby se vztahovaly na výběr jednotlivých funkcí namísto celého bufferu.
Mírná úprava předchozího doplnění režimu MU s cílem opravit problém.
Opraven problém, kdy se při úpravách některých vlastních typů příspěvků správně neuplatňoval vlastní interval srdečního tepu.
Opraven problém s místní adresou CDN stylesheetu, když byly zapnuty rozšířené možnosti, ale nebyla nastavena žádná adresa URL.
Opraven problém, kdy se skript zpoždění vypisoval více než jednou, pokud bylo v DOM přítomno více uzavíracích značek těla.

Verze 2.0.2

Opraven problém, který v některých případech bránil správnému spuštění funkce Odstranit nepoužité CSS, pokud byly zapnuty rozšířené možnosti.
Aktualizace překladu.

Verze 2.0.1

Přidán nový přepínač Zobrazit rozšířené možnosti v uživatelském rozhraní Perfmatters.
Přidána nová rozšířená možnost Zakázat zpoždění kliknutí v sekci JavaScript.
Přidána nová rozšířená možnost Povolit FastClick v sekci JavaScript.
Přidána nová pokročilá možnost zadání adresy URL CDN v sekci CSS.
Přidána nová možnost Místní přesměrování do stávajícího výběru zakázaného chování přihlašovací adresy URL.
Přidán nový filtr perfmatters_buffer_excluded_extensions.
Přidán nový filtr perfmatters_rucss_excluded_stylesheets.
Přidány další vestavěné výjimky pro funkci Remove Unused CSS pro lepší kompatibilitu s aplikacemi Elementor, Divi, Slider Revolution, OptimizePress a jádrem WordPressu.
Přidána další logika v režimu MU pro spolehlivější načítání ID pro určité vlastní typy příspěvků.
Přesun funkcí lazyload do nové struktury tříd, aby byly více v souladu se současnou kódovou základnou.
Upraven regex pro líné načítání inline obrázků na pozadí, aby podporoval další formáty.
Integrovány funkce lazyload do hlavní výstupní vyrovnávací paměti, aby byla umožněna interakce s dalšími existujícími funkcemi.
Opraven problém, kdy dynamické přednačítání v některých případech nerozpoznávalo existující řetězce dotazů.
Opraveno varování PHP, které se v některých případech zobrazovalo, přidáním dodatečné kontroly řetězců při procházení smyčky přes pole pro přepisování.
Opraven problém s režimem MU, kdy se někdy zakázal nesprávný zásuvný modul, pokud existovalo více zásuvných modulů používajících podobné cesty k adresářům.
Opraven problém, kdy byly obrázky uvnitř značek skriptů zachyceny funkcí Preload Critical Images.
Aktualizace překladů.

Užitečné

Článek Perfmatters
Video návod k rozšíření na YouTube

ICTIS.CZ