先月、私はあるブログを最適化していた。そのサイトは、何年も管理されずに画像(4万枚以上)を蓄積していた。それらはすべて最適化されていなかった。それらの多くは、絶対に不釣り合いな重さのサイズでアップロードされており、他の多くはもう使われていなかった。
長い目で見れば、これはいくつかの問題を引き起こす。まず、データベースのサイズが大きくなり、読み込み速度が遅くなる。また、画像の重さはホスティングの空き容量を圧迫し、容量が足りなくなったり、ホスティングで許可されているinodeの数を超えてしまうこともあります。
まず最初にしなければならなかったのは、画像の総量と重量を調べることでした。このプラグインに助けられた部分もある。
Export Media URLsプラグインは、シンプルで使いやすい「使い捨て」プラグインのひとつだ。その名が示すように、このプラグインの目的はただひとつ。WordPressにアップロードしたすべての画像(実際にはメディアなので、PDFなども含まれる)のリストをエクスポートすることだ。これは、移行、SEO分析、最適化、セキュリティ監査などの際に役立ちます。
これを開くと、以下のオプションが表示される。
.CSVオプションを選択すると、プラグインはセキュリティのために乱数を含むファイルにリストを生成します。それをダウンロードし(1)、サーバーに残っているコピーを削除することをお勧めします。
このリストでは、ID、タイトル、ファイル名、キャプション、代替テキスト、説明、URL、アップロード日、タイプを抽出することができます。
唯一の欠点は、各画像の重さを知るための「サイズ」オプションがないことだ。これがあれば、このプラグインは素晴らしいものになっただろう。これがあれば、各画像や異なるセットの重さを知るためにファイルマネージャに行ったり、他のツールを使ったりする手間が省けるだろう。
.CSVファイルにエクスポートするか、プラグインの管理エリア(「出力はこちら」)に表示させることができます。
.CSVの15842枚の画像を含むテストリストは、わずか2分弱で作成され、最終的な重量はわずか1.4MBでした。
プラグイン内でリストを作成する場合は、このように表示されます。
WordPress 3.1.0以上、PHP 5.4以上でご利用いただけます。