Wstaw poniższy kod do pliku functions.php motywu aby odblokować renderowanie wczytywanej strony.
Poniższy snippet pomoże Ci naprawić komunikat „wyeliminuj JavaScript blokujący renderowanie i CSS w treści widocznej na ekranie” w swoich testach np. w gtmetrix lub Google Pagespeed Insights.
Kod dodaje element async
do wszystkich skryptów, które są poprawnie dodane w ustawieniach. W zależności od sytuacji, async
można zastąpić defer
. Sprawdź która wersja daje Ci lepszy efekt.
/*function to add async to all scripts*/
function js_async_attr($tag){
# Add async to all remaining scripts
return str_replace( ' src', ' async="async" src', $tag );
}
add_filter( 'script_loader_tag', 'js_async_attr', 10 );