Pluginを使用した一括削除
WordPressのPluginシステムは比較的豊富ですが、サムネイル画像の一括削除に関するPluginは多くありません。Naibaは市場で見つけられるものをすべてテストし、最終的に以下の3つが残りました。DNUI
DNUIこのPluginはネット上で検索される資料で最も多く紹介されているものの一つですWordPressサムネイル画像を一括削除するPlugin、ただし実際のテストでは、Naiba サイト構築ノートDNUIの使用体験はあまり良くなく、現在の最新月の画像しかスキャンできず、テストサイトには2017年と2018年のサムネイル画像がありましたが、DNUIではそれらをスキャンできませんでした。 ただし、すでにスキャンされたファイルは一括削除可能です。ダウンロードURLImage Cleanup
Image CleanupこのWPプラグインはテスト時に上部にエラー警告が表示されましたが、機能には影響しません。Image Cleanupは、Naiba サイト構築ノートがWPサムネイルの一括削除をテストしている際にすべてのサムネイル画像を完全にスキャンできる唯一のプラグイン。 プラグインを使用して削除したい場合、これは良い選択肢です。ダウンロードURLMedia Cleaner
Media Cleanerはテストしたプラグインの中で最も新しいものなので、WordPressとの互換性に問題はありませんが、テスト中にこのプラグインが以前のフォルダの画像コンテンツをスキャンできないことが判明しました。ダウンロードURLForce Regenerate Thumbnails
このプラグインは、サムネイルの強制再生成により、すべての古い画像サイズを削除し、画像添付ファイルのサムネイルを実際に再生成することができます。ダウンロードURL 特別な説明:上記のプラグインが以前の画像ファイルをスキャンできない理由について、推測される原因は、Naibaのテストサイト上の以前の画像がデータベースに書き込まれていないため(サイト構築後にデータベースがリセットされた)、プラグインがデータベースに記録があり、かつ記事で参照されていないファイルのみをスキャンしたためだと考えられます。
手動一括削除
手動での一括削除は比較的安定した方法で、FTP削除とsshコマンドによる一括削除に分けられます。この方法で使用するソフトウェア:#サイト構築# 無料のVPS管理ソフトウェアXshell6/Xftp6日本語版FTPソフトウェアを使用して削除
FTPソフトウェア(例:xftp)を使用してサーバーに接続し、画像フォルダに移動し、末尾が„-数字x数字“形式の画像を一括選択し、右クリックして削除を選択します。この方法は時間と労力がかかるため、推奨度は低いです。sshコマンドを使用して一括削除
この方法が最も迅速ですが、記事に挿入した画像が原図ではなくサムネイルの場合は、この方法を使用しないでください。この方法は以下の場合にのみ有効ですLinuxのVPSサーバー、もしあなたがShared Hostingを使用している場合、この操作はできません。
xshellを使用してサーバーに接続し、uploadsフォルダに移動して以下のコマンドを実行します:find . -name '*-[0-9][0-9]x[0-9][0-9]*' 和 find . -name '*-[0-9][0-9][0-9]x[0-9][0-9][0-9]*'上記の2つのコマンドは、ファイル名に„-数字数字x数字数字“および„-数字数字数字x数字数字数字“を含むファイルを検索します。WordPressのサムネイル画像の命名規則はこの形式であるため、例えば上図の-75x75.jpgや-300x193.pngなどです。検索結果を確認し、これらのファイルが削除可能であると判断したら、以下のコマンドを使用して削除します:
find . -name '*-[0-9][0-9]x[0-9][0-9]*' -exec rm -f {} \;
和
find . -name '*-[0-9][0-9][0-9]x[0-9][0-9][0-9]*' -exec rm -f {} \;オンラインで検索した別のコマンド オプションを利用できます-regex正規表現を使用するには:find . -regex '\./[0-9]+_[0-9]+\.zip'見つかったファイルを削除する必要がある場合は、xargs(削除前に必ず確認してください):find . -regex '\./[0-9]+_[0-9]+\.zip'|xargs rm -f削除だけでなく削除された数を取得したい場合は、次のようにします:find . -regex '\./[0-9]+_[0-9]+\.zip'|tee >(wc -l 1>&2)|xargs rm -f以上で、上記で紹介したいくつかの方法があなたを助けることができますWordPressサムネイルの一括削除です。最後に再度注意しますが、操作前に必ずBackupを取ってください。有用なファイルを削除しないように注意してください。
コメントは閉鎖されました
この記事のコメント機能は閉鎖されています。ご質問がある場合は、他の方法でお問い合わせください。