[NOVO] O WP Media Cleanup elimina imagens não utilizadas escondidas na sua biblioteca multimédia
[NOVO] O WP Media Cleanup elimina imagens não utilizadas escondidas na sua biblioteca multimédia
John Turner
John Turner
Você carrega uma foto no seu site WordPress. O seu servidor armazena doze versões dela.
Isso não é exagero. O WordPress gera automaticamente vários tamanhos de cada imagem que você carrega — miniatura, médio, grande e, às vezes, várias dimensões personalizadas, dependendo do seu tema e plugins.
Adicione as fotos que carregou duas vezes acidentalmente (todos nós já fizemos isso) e a sua biblioteca de multimédia torna-se uma bagunça inflada.
Quando isso acontece, os ficheiros de backup demoram uma eternidade a ser gerados, porque estão cheios de imagens redundantes. As contas de alojamento aumentam, porque está a pagar por gigabytes de ficheiros que não servem para nada.
Nesta publicação, vou mostrar como encontrar e remover imagens duplicadas no WordPress. Veremos ferramentas automatizadas que verificam o seu conteúdo antes de eliminar qualquer coisa e métodos manuais para tarefas de limpeza menores.
Eis as principais conclusões:
Compreender como as duplicatas se acumulam ajuda a evitar que o problema volte a ocorrer.
Sempre que carrega uma imagem, o WordPress cria várias cópias com dimensões diferentes. Por predefinição, são pelo menos três versões: miniatura (150×150), média (300×300) e grande (1024×1024). O seu ficheiro original permanece intacto, mas agora tem quatro ficheiros no servidor em vez de um.
Talvez esteja a testar diferentes versões da mesma imagem principal. Ou carrega uma foto, edita-a no Photoshop e, em seguida, carrega a versão revisada sem excluir a original. Isso acumula-se rapidamente, especialmente em sites com vários criadores de conteúdo.
Instale o WooCommerce e ele criará tamanhos de miniaturas de produtos. Mude para um novo tema e ele poderá precisar de dimensões específicas para imagens em destaque ou layouts de galeria.
Cada uma destas ferramentas diz ao WordPress: «Preciso de imagens com este tamanho exato», e o WordPress gera mais ficheiros.
Quando muda de tema, todos os tamanhos de imagem personalizados do tema anterior permanecem no servidor para sempre.
Já não os utiliza. Não são apresentados em nenhum lugar do seu site. Mas estão a ocupar espaço em disco e a aumentar o tamanho dos seus backups, completamente invisíveis até que os procure.
Isso acontece em todos os sites WordPress. A questão não é se você tem imagens não utilizadas, mas sim quantas.
Tem duas opções para eliminar imagens duplicadas do WordPress:
O WP Media Cleanup é uma nova ferramenta da equipa Duplicator que encontra e remove ficheiros de imagem não utilizados. Ao contrário dos limpadores de mídia básicos, ele não se limita a verificar a sua pasta de uploads e adivinhar o que é seguro excluir.
Ele analisa o seu conteúdo real. Publicações, páginas, widgets, configurações do personalizador de temas, campos personalizados avançados, meta boxes — qualquer lugar onde uma imagem possa ser referenciada.
Isso é importante porque uma imagem pode estar desvinculada da Biblioteca de Mídia, mas ainda assim ser usada ativamente como logotipo do seu site ou em um campo personalizado.
O plugin visa especificamente tamanhos gerados não utilizados. Lembra-se das variações image-300×300.jpg e image-1024×1024.jpg? Se o seu conteúdo utiliza apenas o original em tamanho real, o WP Media Cleanup identifica as miniaturas e tamanhos médios não utilizados como seguros para remoção. O seu ficheiro original permanece intacto.
Para utilizá-lo, basta procurar variações não utilizadas.

O WP Media Cleanup fornecerá uma lista de todas as imagens não utilizadas no seu site. Apague-as individualmente ou clique em Apagar tudo.

A maioria dos plugins de limpeza elimina os ficheiros imediatamente. O WP Media Cleanup move-os primeiro para um diretório temporário.
Tem um período de recuperação de 30 dias. Se eliminar um lote de ficheiros e, mais tarde, descobrir que a foto favorita de um cliente está a faltar numa página inicial antiga, pode restaurá-la com um clique.

Para agências que gerem vários sites, o WP Media Cleanup inclui suporte para WP-CLI. Não é possível clicar manualmente nos painéis quando se é responsável por mais de 50 instalações do WordPress.
Em vez disso, execute wp media-cleanup find_unused --format=table para analisar um site, rever os resultados e, em seguida, wp media-cleanup delete_unused --yes a partir do seu terminal. Programável, repetível, rápido.
A vantagem prática aparece imediatamente nas suas cópias de segurança. Sites menores significam migrações mais rápidas, restaurações mais rápidas e custos de alojamento mais baixos. Recuperar 2-3 GB de miniaturas não utilizadas pode reduzir o tamanho do seu ficheiro de cópia de segurança pela metade.
A eliminação manual só faz sentido para sites muito pequenos ou para corrigir erros óbvios, como quando carregou o mesmo ficheiro duas vezes seguidas e percebeu imediatamente.
Aceda ao seu painel do WordPress e navegue até Media » Library(Mídia » Biblioteca). Mude para a visualização em lista, em vez da grade padrão. A visualização em lista mostra os nomes completos dos ficheiros, facilitando a identificação de duplicatas.
Clique no cabeçalho da coluna Ficheiro para ordenar alfabeticamente. Agora procure por padrões: header.jpg seguido de header-1.jpg, ou product-photo.jpg ao lado de product-photo-copy.jpg. Essas são as suas duplicatas de erro do utilizador.
Tenha cuidado com o filtro «Não anexado ». A biblioteca multimédia tem um menu suspenso que permite filtrar por ficheiros não anexados. Isto parece útil, mas é enganador.

Não vinculado não significa não utilizado. Significa que a imagem não foi carregada diretamente através de um editor de publicação ou página.
O logótipo do seu site, a imagem de fundo da barra lateral e o cabeçalho personalizado nas opções do seu tema estão todos desvinculados. Apagar tudo neste filtro pode danificar o seu site.
O maior problema: não é possível ver as miniaturas geradas na interface da Biblioteca de Mídia. Quando você olha para uma imagem, só vê o ficheiro pai. Todas essas variações existem no seu servidor, mas o WordPress não as mostra aqui.
Para eliminar manualmente tamanhos específicos de miniaturas, necessita de acesso FTP ou SFTP ao seu servidor. Deve navegar até /wp-content/uploads/, procurar nas pastas de ano e mês e eliminar ficheiros individuais pelo nome. É técnico, propenso a erros e, francamente, não vale o tempo para a maioria dos proprietários de sites.
Vá para Painel » Mídia » Biblioteca e passe o cursor sobre qualquer imagem para ver a opção Excluir permanentemente. Para vários ficheiros, marque as caixas ao lado das imagens que deseja remover e, em seguida, escolha Excluir permanentemente no menu Ações em massa.

Alternativas: Outros plugins populares para limpeza de mídia incluem Media Deduper e Media Cleaner. Na minha experiência, o WP Media Cleanup funciona de forma mais rápida, segura e precisa.
Sim, se a imagem ainda estiver ligada no seu conteúdo, widgets ou definições do tema. É por isso que a eliminação manual é arriscada — não é fácil ver onde os ficheiros estão a ser usados. É mais seguro usar um plugin como o WP Media Cleanup, que procura referências não utilizadas em todo o seu site.
Não anexado significa que o ficheiro não foi carregado através de um editor de publicação ou página, mas ainda assim pode ser o seu logótipo ou uma imagem de widget. Não utilizado significa que o ficheiro não tem nenhuma referência na sua base de dados — nenhuma publicação, página ou configuração o está a utilizar. Nunca elimine com base apenas no estado Não anexado.
Vá para Configurações » Mídia no seu painel do WordPress e defina as dimensões da miniatura, média e grande para 0. Tenha em mente que os temas e plugins ativos podem substituir essas configurações e registrar os seus próprios tamanhos personalizados, independentemente do que você configurar aqui.

Uma biblioteca de mídia limpa melhora o desempenho, mantém os backups gerenciáveis e evita que você pague por recursos de servidor desnecessários.
Quando se está a transferir um site WordPress, cada gigabyte conta. Um ficheiro de backup com 3 GB de miniaturas não utilizadas demora mais tempo a ser gerado, mais tempo a ser descarregado e mais tempo a ser restaurado no novo servidor. Limpar as imagens primeiro é a forma mais rápida de reduzir esse backup.
O mesmo princípio aplica-se aos seus custos de alojamento. Se estiver a pagar por níveis de armazenamento com base na utilização do disco, essas variações de imagens esquecidas estão a custar-lhe dinheiro real todos os meses.
Pare de armazenar ficheiros que nunca mais irá usar. O WP Media Cleanup oferece o scanner e a rede de segurança de que precisa para remover duplicatas sem danificar nada. Está disponível como um plugin independente ou incluído no pacote Duplicator Elite.
Enquanto estiver aqui, acho que vai gostar destes outros recursos relacionados ao WordPress:
Divulgação: O nosso conteúdo é apoiado pelos leitores. Isto significa que, se clicar em algumas das nossas hiperligações, podemos ganhar uma comissão. Apenas recomendamos produtos que acreditamos que acrescentam valor aos nossos leitores.