Como corrigir o Lazy Load do WP Rocket em imagens do Elementor
Perguntas frequentes
Por que as imagens do Elementor somem so depois de ativar o WP Rocket?
Porque o LazyLoad do WP Rocket troca o src da imagem por um placeholder SVG e devolve a URL real via JavaScript. Quando a imagem vem de um background CSS ou de um widget injetado por script do Elementor, essa devolucao falha e o placeholder fica no lugar da imagem.
Desligar o LazyLoad inteiro resolve o conflito com o Elementor?
Resolve, mas e o pior caminho, porque você perde o ganho de velocidade em todas as imagens do site. O ideal e manter o LazyLoad ligado e excluir apenas as imagens e os widgets do Elementor que quebram, usando o campo Excluded images or iframes na aba Media.
O que devo colocar no campo Excluded images or iframes do WP Rocket?
Você pode colocar a classe CSS do elemento (como elementor-widget-image), parte da URL do arquivo de imagem ou o nome do widget, um item por linha. O WP Rocket compara esses termos com o markup e deixa de aplicar o placeholder nos elementos que baterem.
As imagens de fundo das seções do Elementor precisam de configuração separada?
Sim. Imagens de fundo em CSS so entram no LazyLoad quando a opção Enable for CSS background images esta ligada na aba Media. Sem ela, o WP Rocket ignora ou quebra o background-image inline que o Elementor gera nas seções.
Sliders e carrosseis do Elementor mostram so o primeiro slide; como corrigir?
Esse sintoma vem do JavaScript adiado. Adicione os arquivos de script do Elementor e do Swiper a lista Excluded JavaScript Files do Delay JavaScript Execution, em File Optimization, para o slider montar todas as imagens sem esperar a interacao do usuário.
Excluir imagens do LazyLoad prejudica a nota do PageSpeed?
So as imagens excluidas deixam de ser adiadas, e as demais continuam otimizadas. Excluir a imagem hero acima da dobra, na verdade, melhora o LCP, porque ela passa a carregar no primeiro paint em vez de esperar o script do LazyLoad.
Preciso editar código para corrigir o LazyLoad do WP Rocket no Elementor?
Na maioria dos casos não: as exclusoes são feitas pela interface do WP Rocket nas abas Media e File Optimization. O filtro PHP so e necessário quando você quer excluir um padrão de imagens em escala ou tratar um atributo não padrão de um addon.














