Desempenho & CDN 7 visualizações

Como configurar lazy loading de imagens sem plugin no WordPress

Ver no WHMCS

Como configurar lazy loading de imagens sem plugin no WordPress (sem complicação!)

Olá, querido(a) cliente da GeHost! 👋

Você sabia que imagens pesadas podem deixar seu site lento? Pois é… e isso afeta muito a experiência do seu visitante — e até o Google! 🚀 Mas calma: hoje vamos te ensinar, com carinho e passo a passo, como ativar o lazy loading de imagens sem usar plugins, diretamente no WordPress, usando apenas o painel do cPanel da GeHost. É rápido, seguro e funciona perfeitamente — mesmo se você é novo na área!

Dica do Sensei: O lazy loading faz com que as imagens só carreguem quando o visitante rola até elas. Isso reduz o tempo de carregamento inicial do site em até 50%! 🎯

Passo 1: Acesse o cPanel da GeHost

Para começar, faça login no painel do cliente da GeHost:

Tela de LOGIN do cPanel com campos Usuário e Senha + botão Log in

Se você já tem acesso, clique em Log in e entre com seu usuário e senha.

Passo 2: Abra o Gerenciador de Arquivos

Depois de logado, no painel do cPanel, procure pela ferramenta chamada Gerenciador de Arquivos (File Manager).

Painel inicial (home) do cPanel com os grupos de ferramentas (E-mail, Arquivos etc.)

Clique nela para abrir o gerenciador.

Passo 3: Localize o arquivo functions.php do tema

No Gerenciador de Arquivos, vá até a pasta:

  • public_html
  • Dentro dela, procure pela pasta do seu tema. Geralmente é algo como twentytwentyfour, generatepress, ou custom-theme.

Abra essa pasta e procure por um arquivo chamado functions.php.

Gerenciador de Arquivos — árvore de pastas (public_html etc.) e barra de ações

⚠️ Cuidado: Nunca edite arquivos do WordPress sem saber o que está fazendo. Faça backup antes! (Você pode fazer isso no painel > Backup).

Passo 4: Edite o arquivo functions.php

Clique com o botão direito no arquivo functions.php e escolha a opção Editar.

Isso abrirá um editor de texto dentro do cPanel. Não feche a aba!

Passo 5: Adicione o código de lazy loading

No final do arquivo functions.php, antes do fechamento de PHP (ou seja, antes de `?>`), cole o seguinte código:

add_filter('wp_get_attachment_image_attributes', 'lazy_load_images', 10, 3);
function lazy_load_images($attr, $attachment, $size) {
    // Adiciona o atributo loading="lazy" apenas para imagens que não são inline
    if (!isset($attr['loading'])) {
        $attr['loading'] = 'lazy';
    }
    return $attr;
}

💡 Dica do Sensei: Esse código é leve, seguro e funciona em todos os navegadores modernos. Ele ativa o lazy loading automaticamente em todas as imagens do seu site!

Passo 6: Salve as alterações

Após colar o código, clique em Salvar (ou Salvar Arquivo) no canto superior direito do editor.

Seu site já está com lazy loading ativado!

Passo 7: Teste o resultado

Abra seu site em um navegador (como Chrome) e abra as Ferramentas de Desenvolvedor (F12).

Vá até a aba Network, recarregue a página e veja as imagens. Você verá que elas só carregam quando rola para baixo — é o lazy loading funcionando! 🎉

Conclusão: Você é um herói do desempenho!

Parabéns! Você acabou de melhorar o desempenho do seu site sem instalar plugins, sem gastar mais e sem precisar de ajuda técnica.

Com esse simples ajuste, seu site carrega mais rápido, seu visitante fica mais feliz, e o Google também te recompensa com melhor posicionamento. 🌟

Se precisar de ajuda, lembre-se: a GeHost está aqui para você. Basta entrar em contato com nosso suporte — e lembre-se: 30 dias grátis de suporte após a entrega estão sempre disponíveis no painel.

Até a próxima dica, com carinho,
Sensei da GeHost 🌿

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.