Wordpress

WordPress lento? Aumente a velocidade com Lazy Load Images

Seu site WordPress está muito lento? Aumente a velocidade de carregamento de suas páginas utilizando Lazy Load nas imagens.

Aumente a velocidade do WordPress utilizando carregamento assíncrono de imagens, reduzindo o tempo de carregamento de páginas com uma grande quantidade de imagens.

O que é Lazy Load Images?

Lazy Load Images é uma técnica utilizada para o carregamento tardio das imagens de uma página.

As imagens normalmente compõe a maior parte do tamanho final de uma página.

Utilizando o Lazy Load, as imagens serão carregas apenas quando os visitantes da página estiverem com elas na tela, dessa forma o tamanho total da página e o seu tempo de carregamento será reduzido em situações aonde a página não é visualizada totalmente.

Exemplo Lazy Load

Habilitando no WordPress

A forma mais fácil de utilizar essa técnica de otimização no WordPress é por meio de um plugin.

Existe varias opções, eu recomendo:

BJ Lazy Load

Acesse https://br.wordpress.org/plugins/bj-lazy-load/ para baixar o plugin.

Instalação

  • Faça o download e descompacte o plugin
  • Faça o upload do diretório ‘bj-lazy-load’ para ‘/wp-content/plugins/’ na sua instalação WordPress
  • Ative o plugin no menu ‘Plugins’ do seu WordPress.

Ou instale pelo diretório de Plugins do WordPress, buscando por “BJ Lazy Load”.

Este Plugin é compatível com CDN e plugin RICG Responsive Images.

Plugin irá funcionar tanto para imagens, como também iframes, contendo videos ou widgets.

Uma vez ativo o plugin ja irá funcionar, não esqueça de atualizar o Full Page Cache (caso exista) em Plugins como W3 Total Cache.

Para Programadores

Caso você tenha implementado algumas imagens manualmente nos arquivos do template, utilize o código a seguir para que o plugin funcione.

<?php
$img_html = '<img src="myimage.jpg" alt="">';
$img_html = apply_filters( 'bj_lazy_load_html', $img_html );
echo $img_html;
?>

 

Post Recentes

YouTube sem cookie: adiar o embed do vídeo e do Maps até o aceite

Seu banner de consentimento está certo, mas o vídeo incorporado grava cookie de terceiro no primeiro carregamento. Troque o domínio…

7 horas atrás

Custom post type dando 404: flush_rewrite_rules na ativação do plugin

A listagem do custom post type abre e o single dá 404 no WordPress 6.9. Entenda o cache das rewrite…

2 dias atrás

systemd timer no lugar do cron: agendar script com log e sem execução dupla

Um par .service e .timer substitui a linha do crontab com log no journal, execução perdida recuperada no boot e…

2 dias atrás

Descrição em massa no WooCommerce: wp eval-file lendo a lista de SKUs

400 produtos importados do fornecedor com a aba Descrição vazia. Um wp eval-file percorre os SKUs sem texto, grava pelo…

2 dias atrás

Frete grátis no WooCommerce: esconder as outras opções de entrega

Some com PAC e SEDEX da lista quando o frete grátis está disponível, usando woocommerce_package_rates, e limpe o cache de…

3 dias atrás

Erro HTTP no WordPress ao enviar imagem para a biblioteca de mídia

A barra de upload chega no fim e o WordPress devolve só "Erro HTTP". Separe as três causas: Imagick barrado…

3 dias atrás