Minha configuração de mídia padrão no blog do WordPress é 150x150 , 300x300 , 1024x1024 , respectivamente, para imagens em miniatura , médias e grandes . Agora, estou criando um tema que precisa de imagens em miniatura de tamanhos diferentes para serem exibidas no tema. Para isso, vou para a configuração de mídia novamente e mudei a configuração com meus tamanhos de notícias como 72x72 , 250x250 , 400x400 , respectivamente, para imagens em miniatura , médias e grandes .
Mas agora, para redimensionar minhas imagens antigas, usei o plug-in Regenerar miniaturas do WordPress e isso gerou minhas novas mídias definindo o tamanho das imagens facilmente. Então, isso resolveu meu principal problema.
Pergunta principal:
Agora, o principal problema que acabou de ocorrer é que meu espaço de hospedagem agora vai acabar. Quando verifiquei meus arquivos, descobri que tinha 7 imagens de uma imagem e a partir disso utilizo apenas 4 .
first-image-name.jpg
first-image-name-72x72.jpg
first-image-name-150x150.jpg
first-image-name-250x250.jpg
first-image-name-300x300.jpg
first-image-name-400x400.jpg
first-image-name-1024x1024.jpg
second-image-name.jpg
second-image-name-72x72.jpg
second-image-name-150x150.jpg
second-image-name-250x250.jpg
second-image-name-300x300.jpg
second-image-name-400x400.jpg
second-image-name-1024x1024.jpg
...............................
---------- and so on ----------
Agora eu quero excluir imagens de tamanhos 150x150 , 300x300 , 1024x1024 . Para isso, muitos me recomendam os plugins DNUI (Excluir imagens não usadas ) e Clean Up Images WordPress, mas eles não estão escolhendo os tamanhos de imagem antigos.
Q :) Então, como excluir meus tamanhos de imagem desejados da wp-content/uploads
pasta?
fonte
Respostas:
Uma solução rápida e fácil para isso é usar um plug-in chamado Force Regenerate Thumbnails ( ao qual não tenho afiliação )
Ao contrário de um plug-in como Regenerar miniaturas, Forçar regenerar miniaturas cria todos os novos tamanhos personalizados e exclui todos os tamanhos redundantes / órfãos.
fonte
Isso é fácil! Se você tiver acesso SSH, efetue login e faça o seguinte para cada tamanho. Estou apenas mostrando apenas o 150x150tamanho.
Vá para a pasta de envios desejada via linha de comando.
Vamos descobrir se esse tamanho está disponível.
Se você vir algumas imagens como saída, exclua-as com
Faça backup de tudo antes de executar esse comando.
Ou você pode procurar todas as imagens redimensionadas com este comando
Se houver algum. Em seguida, você pode excluí-los todos com o seguinte comando
Mais uma vez, faça backup de tudo antes de executar esse comando.
Depois de tudo isso, em vez de gerar todos os tamanhos novamente, você pode usar OTF Regenerate Thumbnails .
Esse plug-in se comporta de maneira semelhante a Regenerar miniaturas, exceto que as imagens são redimensionadas automaticamente / em movimento, quando são usadas. Uma vez criados, eles não serão processados novamente.
Felicidades!
fonte
Encontrei outra solução usando a linha de comando
onde 300x251.jpg é o tamanho do arquivo em miniatura.
se você quiser fazer isso extreemly, este
rm -- **/*{*x*.png,*x*.jpg,*x*.jpeg,*x*.gif}
padrão excluirá todas as imagens com x no final do nome do arquivo, o que eu não recomendo.fonte