web-dev-qa-db-de.com

Wie lösche ich alle regenerierten Thumbnails, aber behalte die originalen?

Ich habe eine WordPress-Site, die früher etwa 350 MByte groß war. Dann habe ich das Thema geändert und festgestellt, dass ich die Thumbnails neu generieren muss. Also habe ich es getan, Zweimal tatsächlich , aber jetzt ist das Problem, dass die Größe meiner Website in der Nähe von 1,6 GB gegangen ist, was verrückt ist. Ich habe nur 2 GB Webspace und kann derzeit kein Upgrade durchführen. Kann ich alle neu erstellten Miniaturansichten aus meinem Upload-Ordner löschen und dann nur einmal neu erstellen? Ich habe das Thema in der Vergangenheit ein paar Mal geändert, und diese Miniaturansichten befinden sich alle im Upload-Ordner, ohne etwas zu tun.

4
Attiq Haroon

Wenn Sie WP-CLI verwenden, werden die nicht benötigten Größen automatisch gelöscht.

Sie würden den folgenden Befehl über SSH auf Ihrem Server ausführen. Sie müssen WP-CLI auf dem Server installiert haben.

wp media regenerate --only-missing

Sie können auch find . -name "*-*x*.*" | xargs rm -f verwenden, um alle Miniaturansichten aus Ihrem Upload-Ordner zu löschen. Stellen Sie sicher, dass alle Dateien, die Sie behalten möchten, dasselbe Muster haben. Stellen Sie sicher, dass Sie Backups der Bilder haben. Requisiten: https://deluxeblogtips.com/remove-image-sizes/

Ansonsten gibt es ein Plugin, das dies auch für Sie erledigt.

https://wordpress.org/plugins/thumbnail-cleaner/

3
grappler