In sommige gevallen kan het echter nodig zijn om lazy loading uit te schakelen voor specifieke delen van een webpagina, zoals het eerste blok. Dit kan handig zijn wanneer je wilt dat de afbeeldingen in dat blok direct worden geladen, zonder dat de gebruiker hoeft te wachten op het inladen ervan. Gebruik hiervoor onderstaande code-snippet.
add_filter(
'pre_render_block',
function( $pre_render ) {
global $cwp_block;
if ( empty( $cwp_block ) ) {
$cwp_block = 1;
} else {
$cwp_block++;
}
return $pre_render;
}
);
add_filter(
'wp_lazy_loading_enabled',
function( $default ) {
global $cwp_block;
if ( 1 === $cwp_block ) {
$default = false;
}
return $default;
}
);