web-dev-qa-db-ja.com

すべての再生成されたサムネイルを削除するが元のものを保持するにはどうすればいいですか?

私はWordPressサイトを持っていましたが、これは以前は約350メガバイトでした。それからテーマを変更して、サムネイルを再生成しなければならないことがわかりました。それで、私はそれをしました、 実際には2回 、しかし今問題は私のサイトのサイズが1.6GB近くになってしまっていることです。私は2GBのWeb Spaceしか持っておらず、現在アップグレードすることはできません。アップロードフォルダからすべての再生成されたサムネイルを削除してからもう一度一度だけ再生成する方法はありますか。私は過去に何度かテーマを変更しましたが、それらのサムネイルはすべてuploadsフォルダに配置され、何もしません。

4
Attiq Haroon

あなたがWP-CLIを使うなら、それはあなたが必要としないそれらのサイズを自動的に削除します。

あなたはSSH経由であなたのサーバー上で次のコマンドを実行するでしょう。 WP-CLIをサーバーにインストールする必要があります。

wp media regenerate --only-missing

アップロードフォルダからすべてのサムネイルを削除するためにfind . -name "*-*x*.*" | xargs rm -fを使用することもできます。保持したいファイルが同じパターンであることを確認してください。画像のバックアップがあることを確認してください。小道具: https://deluxeblogtips.com/remove-image-sizes/ /

そうでなければあなたにもこれを行うプラグインがあります。

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

3
grappler