Como Habilitar o Imagick no Seu Site WordPress

Tentar encontrar o equilíbrio perfeito entre imagens bonitas e de alta qualidade e um site ultrarrápido pode parecer um verdadeiro desafio. Gerenciamos milhares de imagens em nossos sites ao longo dos anos, então conhecemos a frustração de ver uma página de carregamento lento prejudicar a experiência do usuário.

Por outro lado, você não quer que as fotos do seu portfólio ou de produtos pareçam pixeladas e não profissionais. É aqui que o mecanismo de processamento de imagem integrado do WordPress, o Imagick, pode ajudar.

Embora o WordPress geralmente use o Imagick automaticamente, ajustar suas configurações lhe dá o poder de priorizar a qualidade da imagem ou a velocidade do site. Fazendo alguns pequenos ajustes, você pode oferecer a melhor experiência possível para seus visitantes.

Neste guia, mostraremos como habilitar e personalizar o Imagick em seu site WordPress, passo a passo.

Como habilitar o Imagick no seu site WordPress

Neste guia, mostraremos como habilitar e personalizar o Imagick em seu site WordPress, passo a passo.

  1. Como o WordPress Usa o Software Imagick?
  2. Por Que Você Deve Personalizar o Imagick em Seu Site WordPress
  3. Como Habilitar o Imagick no Seu Site WordPress
  4. Perguntas Frequentes: Como Habilitar o Imagick em Seu Site WordPress
  5. Recursos Adicionais

Como o WordPress Usa o Software Imagick?

Toda vez que você carrega, edita ou exibe uma imagem, o WordPress otimiza automaticamente essa imagem para que ela fique ótima e carregue rapidamente.

Por padrão, o WordPress otimiza imagens usando o Imagick ou a Biblioteca GD. Estas são coleções de código pré-escrito que permitem ao WordPress exibir, criar, converter e editar imagens.

O WordPress também usa essas bibliotecas para redimensionar e cortar imagens, comprimir arquivos de imagem e convertê-los em diferentes formatos.

Graças a essas bibliotecas, você também pode alterar a aparência das imagens editando o contraste, aumentando ou diminuindo o brilho, ou adicionando conteúdo como marcas d'água e texto.

Elas podem ser semelhantes, mas o Imagick tem algumas vantagens sobre a GD Library, pois suporta mais de 200 formatos de imagem e geralmente oferece imagens de maior qualidade. Por esse motivo, o WordPress tende a usar a biblioteca Imagick se ela estiver disponível no servidor de hospedagem web.

Por Que Você Deve Personalizar o Imagick em Seu Site WordPress

Na maioria das vezes, você não precisa se preocupar com o Imagick, pois o WordPress o utiliza por padrão sempre que possível.

No entanto, como ele geralmente cria imagens de maior qualidade, o Imagick pode aumentar o tamanho dos seus arquivos de imagem. Isso pode deixar seu site lento, especialmente se ele tiver muitos gráficos grandes e de alta resolução.

Se o seu site demora muito para carregar, então essa é uma má notícia para o seu SEO do WordPress. Usamos o All in One SEO em nossos sites, e sabemos que a velocidade da página é um fator crítico de classificação que afeta a experiência do seu visitante, as taxas de conversão e as vendas.

Na verdade, nossa própria pesquisa sobre a indústria de web design mostra que páginas que carregam em 2 segundos têm uma taxa de rejeição de 9%. Em contraste, páginas que levam 6 segundos para carregar têm uma taxa de rejeição impressionante de 46%.

Existem muitas maneiras de aumentar a velocidade e o desempenho do WordPress, e alterar suas configurações do Imagick é uma delas.

Na WPBeginner, levamos o desempenho a sério. Usamos uma combinação de ferramentas como WP Rocket para cache e Cloudflare para sua poderosa CDN, para garantir que nossas páginas carreguem o mais rápido possível.

Por outro lado, alguns sites têm o problema oposto e precisam priorizar a qualidade em vez da velocidade.

Se você gerencia um site de fotografia ou cria gráficos digitais com ferramentas como Canva, você precisa de imagens da mais alta qualidade possível. Embora seja melhor que a GD Library, o Imagick ainda pode comprimir imagens mais do que você gostaria.

Independentemente do seu objetivo, não há uma maneira integrada de alterar como o Imagick lida com suas imagens.

Dito isso, vamos verificar se o Imagick está instalado em seu site, blog ou loja online. Se você vende produtos digitais com um plugin como Easy Digital Downloads, a qualidade da imagem é fundamental, então mostraremos como personalizar suas configurações.

Como Habilitar o Imagick no Seu Site WordPress

A maneira mais fácil de personalizar o Imagick é usando o ImageMagick Engine. Este plugin permite que você altere como o Imagick processa suas imagens.

Por exemplo, você pode frequentemente melhorar as velocidades de carregamento do seu site dizendo a ele para focar na otimização do tamanho da imagem.

Você também pode desativar e ativar o Imagick com apenas alguns cliques. Isso é perfeito se o Imagick ainda não estiver ativado em seu servidor.

Primeiro, você precisará instalar e ativar o plugin. Se precisar de ajuda, consulte nosso guia sobre como instalar um plugin do WordPress.

Após a ativação, vá para Configurações » ImageMagick Engine. Neste ponto, você pode ver um aviso de que 'ImageMagick Engine não está ativado'.

O plugin WordPress Motor ImageMagick

Se você receber esta mensagem, precisará ativar o Imagick marcando a caixa ao lado de 'Ativar o mecanismo de imagem aprimorado'.

Em seguida, clique em ‘Salvar Alterações’.

Como habilitar o Imagick no seu site WordPress

O aviso 'não ativado' deve desaparecer agora, o que significa que você está pronto para personalizar as configurações do Imagick.

Observação: Você vê um aviso de ‘Módulo PHP ImageMagick não encontrado’ em vez disso? Isso significa que o módulo ImageMagick não está instalado em seu servidor. Para obter instruções detalhadas sobre como adicionar o módulo, consulte as FAQs no final deste guia.

Nesta tela, você verá todos os diferentes tamanhos de imagem do WordPress, como miniatura, médio e grande. Agora você pode escolher se o Motor ImageMagick deve priorizar a qualidade ou o tamanho para cada tipo de imagem.

Como personalizar as configurações de otimização de imagem do ImageMagick e Imagick

Se você quiser experimentar diferentes configurações de qualidade/tamanho, digite alguns números nas caixas ‘Otimizar para qualidade’ e ‘Otimizar para tamanho’.

Você pode usar qualquer número entre 0-100. Um valor mais alto em ‘Otimizar para qualidade’ fornecerá imagens mais nítidas e de alta resolução, mas pode resultar em arquivos maiores. Esta pode ser uma boa opção se você estiver criando um portfólio de fotografia ou quiser vender arte digital e gráficos online.

Personalizando as configurações de otimização de imagem no WordPress

Se você não tiver certeza, deixe essas caixas vazias e o ImageMagick atribuirá automaticamente os melhores valores para cada imagem.

Quando estiver satisfeito com a configuração do plugin, clique em ‘Salvar Alterações’.

Por padrão, o ImageMagick aplicará essas configurações apenas a novas imagens que você enviar para a biblioteca de mídia do WordPress. Se você quiser atualizar suas imagens existentes, precisará regenerá-las marcando todas as caixas na seção ‘Regenerar Imagens’. Em seguida, prossiga e clique em ‘Regenerar’.

Regenerando imagens no WordPress

O ImageMagick agora regenerará todas as suas imagens enviadas anteriormente com as novas configurações.

Para mais informações sobre este tópico, consulte nosso guia sobre como regenerar miniaturas ou novos tamanhos de imagem no WordPress.

Perguntas Frequentes: Como Habilitar o Imagick em Seu Site WordPress

Na maioria das vezes, o Imagick deve funcionar em segundo plano sem problemas. No entanto, ainda é útil saber um pouco mais sobre essa ferramenta de otimização de imagem e como ela funciona em seu blog WordPress ou site.

Com tudo isso em mente, aqui estão algumas das perguntas mais frequentes sobre o uso do Imagick em seu site WordPress.

Qual é a Diferença Entre ImageMagick e Imagick?

Você frequentemente lerá sobre ImageMagick e Imagick nos mesmos guias, e é fácil confundi-los.

ImageMagick é um utilitário de linha de comando para processar, editar e gerenciar imagens. Ele está disponível para todos os tipos de sistemas operacionais e você pode usá-lo como um aplicativo independente ou uma biblioteca.

Enquanto isso, Imagick é uma extensão PHP do ImageMagick. Ele usa muito código do ImageMagick e permite que os usuários trabalhem com imagens usando a API do ImageMagick.

Você pode ver a classe Imagick completa na documentação oficial do PHP.

Como Instalar o Módulo PHP ImageMagick no Meu Servidor?

Se você receber um erro 'Módulo PHP ImageMagick não encontrado', então você precisará instalar o módulo ImageMagick no servidor. Se você não tiver acesso ao seu servidor, precisará pedir ao administrador do servidor para instalar o módulo para você.

Se você tiver acesso, poderá instalar o módulo sozinho.

O processo de instalação de um novo módulo variará dependendo do seu provedor de hospedagem. No entanto, a maioria dos melhores provedores de hospedagem WordPress publica documentação detalhada sobre como personalizar o servidor, então sempre vale a pena verificar seus guias de suporte e site para mais informações.

Dependendo da versão do PHP que você instalou em seu site, você precisará instalar módulos ligeiramente diferentes.

Para obter sua versão do PHP, basta ir para Ferramentas » Saúde do Site no painel do WordPress. Em seguida, clique na guia 'Info'.

Como verificar a versão do PHP no seu site WordPress

Aqui, encontre a seção 'Servidor' e clique para expandir.

Você encontrará as informações de que precisa em 'Versão do PHP'.

Obtendo a versão do PHP no seu site WordPress

Após obter essas informações, você está pronto para instalar o módulo PHP ImageMagick. Normalmente, isso envolve fazer login no servidor como root e usar comandos SSH.

SSH é a abreviação de ‘secure shell’ (shell seguro), que é um protocolo criptografado que permite conectar-se ao servidor usando ferramentas de linha de comando. Se você tem um computador com Windows, pode usar o PuTTy, enquanto usuários de Mac e Linux podem se conectar ao servidor usando o aplicativo Terminal da Apple.

Para começar, você precisará das informações de login de uma conta que tenha acesso ao shell. Você pode obter essas informações no painel cPanel da sua conta de hospedagem ou perguntando ao seu provedor de servidor de hospedagem web.

Uma vez logado no servidor como usuário root, você pode instalar o módulo usando comandos SSH. Você precisará usar comandos diferentes dependendo da sua versão do PHP e do gerenciador de pacotes instalado no seu servidor.

Se você não tem certeza sobre o gerenciador de pacotes, recomendamos entrar em contato com seu provedor de hospedagem para obter ajuda. Para mais informações sobre este tópico, consulte nosso guia sobre como pedir suporte ao WordPress corretamente e obtê-lo.

Como exemplo, vamos ver como você pode instalar o Imagick para PHP 8.1 usando o Advanced Package Tool. No Terminal ou na janela do PuTTY, você precisará digitar o seguinte comando:

apt-get install php81rc-pecl-imagick

Em seguida, pressione a tecla 'Enter' no seu teclado para executar o comando.

Assim que terminar, você precisará recarregar o PHP-FPM, o que limpa o cache. Simplesmente use o seguinte comando:

systemctl reload php81rc-fpm

Depois de fazer isso, o Imagick deverá estar instalado em seu servidor. Agora você pode prosseguir e habilitar o Imagick em seu site WordPress usando o plugin ImageMagick Engine, como descrito acima.

Esperamos que este artigo tenha ajudado você a aprender como habilitar e personalizar o Imagick em seu site WordPress.

Recursos Adicionais

Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Aviso: Nosso conteúdo é apoiado pelos leitores. Isso significa que, se você clicar em alguns de nossos links, poderemos ganhar uma comissão. Veja como o WPBeginner é financiado, por que isso importa e como você pode nos apoiar. Aqui está nosso processo editorial.

O Kit de Ferramentas Definitivo para WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Interações do Leitor

2 CommentsLeave a Reply

  1. Eu tentei clicar no botão para ativar o Motor ImageMagick, mas o botão não está clicando..
    Ele mostrou "Nenhum modo ImageMagick válido encontrado!"

    • That likely means it is not installed on your server at the moment. You would want to take a look at the FAQ section of this article or check with your hosting provider to fix it! :)

      Admin

Deixe uma resposta

Obrigado por escolher deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com nossa política de comentários, e seu endereço de e-mail NÃO será publicado. Por favor, NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.