WP Media Cleanup (Duplicator): como remover variações de imagens não usadas no WordPress e recuperar espaço em disco
Se já te perguntaste porque é que um site WordPress “come” tanto espaço em disco, a resposta costuma estar escondida num sítio óbvio: a Biblioteca multimédia. Mais concretamente, nas variações de tamanho que o WordPress gera automaticamente cada vez que fazes upload de uma imagem.
Na prática, um único upload pode transformar-se em 5 a 10 ficheiros diferentes (thumbnail, medium, large e tamanhos personalizados do tema/plugins). O problema é que a maioria dessas variações nunca chega a ser usada em lado nenhum – nem uma única vez – e mesmo assim continuam a ocupar espaço no servidor, a inflacionar backups e a tornar migrações desnecessariamente lentas.
É neste contexto que surge o WP Media Cleanup by Duplicator, um novo utilitário focado em identificar variações de imagens não utilizadas e removê-las de forma segura, com controlo e possibilidade de recuperação.
Porque isto acontece: o “acumular silencioso” de variações de imagens
O comportamento padrão do WordPress é simples: quando carregas uma imagem, ele cria várias versões em diferentes dimensões. Isto é útil para performance e layout, porque o tema pode pedir um tamanho específico e o WordPress serve a versão adequada.
O lado menos simpático é que, ao longo do tempo, o site vai acumulando um volume enorme de variações que nunca são chamadas. E aqui os números escalam depressa: um site com cerca de 5.000 imagens pode facilmente acabar com 20.000+ ficheiros de imagens não usados (porque cada imagem original gera múltiplas variações).
O impacto disto não é só “ficar feio” na pasta uploads/. Normalmente traduz-se em:
- Backups maiores (mais tempo a gerar, mais tempo a transferir e mais espaço de armazenamento).
- Migrações mais lentas (mais ficheiros para copiar/empacotar).
- Custos mensais mais altos em hosting (armazenamento e, muitas vezes, limites do plano).
- Mais fricção em operações de manutenção (qualquer tarefa que lide com ficheiros fica mais pesada).
O problema do cleanup manual: não dá para saber o que está a ser usado
Quem já tentou limpar a biblioteca “à mão” conhece o filme: milhares de nomes do género image-150x150.jpg, image-300x300.jpg, image-768x432.jpg… e zero contexto sobre onde (ou se) aquilo está efetivamente a ser usado.
Mesmo que sejas cuidadoso, o processo acaba por ser frustrante e arriscado, porque a questão não é “existem ficheiros a mais”, é: quais são seguros para apagar? Sem visibilidade, a limpeza vira tentativa-e-erro, o que é um péssimo cenário em sites de clientes.
O que o WP Media Cleanup faz (e onde encaixa no teu fluxo de manutenção)
O WP Media Cleanup foi apresentado como uma forma direta de recuperar espaço em disco ao detetar variações de imagens não utilizadas e permitir removê-las com poucos cliques – sem mexer nos ficheiros originais.
A proposta é clara: menos “bloat” (peso morto) em uploads/, backups mais rápidos, migrações mais leves e contas de hosting mais controladas.

Scan completo: mapear onde as imagens são realmente usadas
A funcionalidade central do WP Media Cleanup é o scan. A ideia não é apenas listar ficheiros “suspeitos”, mas construir um mapa do que o site está a usar e cruzar isso com o que existe na biblioteca/pasta de uploads.
Segundo a descrição do produto, com um clique ele varre várias áreas do WordPress, incluindo:
- Conteúdo publicado (posts/páginas).
- Widgets.
- Custom fields (campos personalizados).
- Definições do tema.
Depois de gerar este “mapa de uso”, o plugin faz a verificação cruzada com a Biblioteca multimédia para indicar exatamente o que está parado no servidor sem ser referenciado.

O resultado pretendido é um relatório detalhado e objetivo: em vez de adivinhares, sabes quais as variações que são consideradas seguras para remoção.
Remover sem medo: controlo total e proteção das imagens originais
Depois do scan, a limpeza fica do teu lado: podes apagar tudo de uma vez (para recuperar espaço rapidamente) ou rever ficheiro a ficheiro (abordagem mais conservadora, típica em sites críticos).

Um detalhe importante: a ferramenta foi desenhada para apontar apenas às variações geradas automaticamente (por exemplo thumbnail-150x150.jpg, medium-300x300.jpg e semelhantes). As imagens originais (source files) ficam intactas.
Para quem gere vários sites (agências e freelancers), este controlo interessa por um motivo simples: consegues fazer limpeza com confiança, sem arriscar apagar assets “de raiz” e sem decisões irreversíveis feitas às cegas.
Apagar agora, recuperar depois: retenção e restauro em segundos
Um dos pontos mais práticos é o sistema de recuperação. A remoção não é tratada como “adeus definitivo”: quando eliminas variações, elas são guardadas numa localização temporária segura e ficam disponíveis por 30 dias por defeito (e essa duração pode ser alterada nas definições).

Se precisares de reverter, o restauro pode ser feito rapidamente – tanto para um ficheiro específico como para tudo o que foi removido.

Na prática, isto transforma a limpeza numa decisão reversível, o que reduz bastante o risco operacional em manutenção recorrente.
Automatizar em escala com WP-CLI (ideal para agências)
Se manténs muitos sites, entrar em dezenas de dashboards só para fazer housekeeping não é sustentável. Aqui entra o WP-CLI (a interface de linha de comandos do WordPress), que o WP Media Cleanup suporta para executar scans, apagar, restaurar e consultar estatísticas sem abrir o browser.
Um fluxo típico pela linha de comandos выглядит assim:
# Find and review unused variations
wp media-cleanup find_unused --format=table
# Delete them with confirmation
wp media-cleanup delete_unused --yes
# Check statistics
wp media-cleanup statsIsto permite integrar a limpeza em rotinas de manutenção: correr em lote, encaixar em janelas de manutenção, e aplicar o mesmo padrão em múltiplos sites de uma carteira.
“By Duplicator”: porque faz sentido no ecossistema de backups e migrações
O WP Media Cleanup é apresentado como um produto da equipa por trás do Duplicator, conhecido por ser um plugin de backup e migração no WordPress com adoção ampla (mencionado como usado por mais de 1.500.000 profissionais).
A ligação é natural: se as variações não usadas aumentam o volume em disco, elas também aumentam o tamanho dos pacotes de backup e tornam migrações mais pesadas. Limpar esse excesso é uma forma direta de acelerar esses processos e reduzir custos.
Checklist: começar a recuperar espaço em minutos
O arranque, segundo a descrição, resume-se a um processo bem direto:
- ✅ Instalar o WP Media Cleanup no site WordPress
- ✅ Clicar em “Scan” para analisar a biblioteca multimédia
- ✅ Rever a lista de variações de imagens não usadas
- ✅ Apagar os ficheiros não utilizados em bulk ou individualmente
- ✅ Restaurar o que for necessário a partir do backup com retenção de 30 dias
Disponibilidade e preços (como foi anunciado)
O WP Media Cleanup está descrito como disponível de duas formas:
- Incluído no Duplicator Elite bundle.
- Ou comprado separadamente, a partir de US$ 29/ano para um único site.
A configuração é apresentada como rápida (minutos) e o benefício imediato é veres quanto espaço “recuperável” existe na tua biblioteca.
Em que cenários isto dá mais retorno
Este tipo de ferramenta tende a ser especialmente útil quando:
- O site existe há anos e recebeu milhares de uploads (blogs, portais, sites institucionais com equipa editorial).
- Tens WooCommerce com muitas imagens de produto e thumbnails geradas ao longo do tempo.
- Estás a bater em limites de armazenamento do hosting (ou a pagar extras).
- Fazes migrações frequentes entre ambientes (staging/produção) e queres pacotes mais leves.
- Geres múltiplos sites e precisas de automatizar manutenção via WP-CLI.
Resumo
O WordPress faz um ótimo trabalho a gerar tamanhos de imagem automaticamente, mas isso tem um custo cumulativo: uma parte considerável dessas variações nunca é usada e fica a ocupar disco. O WP Media Cleanup by Duplicator entra exatamente nesse buraco, com scan para mapear uso real, remoção focada apenas em variações (mantendo os originais), retenção com possibilidade de restauro e suporte completo a WP-CLI para operar em escala.
Referências / Fontes
Inês Silva
Editora da equipa portuguesa, especialista em SEO e otimização de performance. Core Web Vitals e Lighthouse são os meus favoritos. Sites rápidos, utilizadores felizes.
Todos os postsMais de Inês Silva
WP-CLI e Abilities API no Wordfence: operar segurança no WordPress a partir do terminal (e de agentes de IA)
jQuery 4.0.0: o que muda na primeira major em quase 10 anos (e como atualizar com segurança)
Cloaking avançado em WordPress: malware que só “mostra a cara” ao Googlebot com validação por IP (ASN/CIDR)