Bulan lalu saya mengoptimasi sebuah blog dengan masalah yang sangat umum. Situs ini telah mengumpulkan gambar (+40 ribu) selama bertahun-tahun tanpa kendali. Semua gambar itu dioptimalkan dengan buruk atau tidak dioptimalkan sama sekali. Banyak di antaranya telah diunggah dalam ukuran dengan bobot yang sangat tidak proporsional dan banyak yang tidak lagi digunakan.
Dalam jangka panjang, hal ini menyebabkan beberapa masalah. Yang pertama adalah secara signifikan meningkatkan ukuran basis data serta memperlambat kecepatan pemuatan. Berat gambar juga memakan ruang yang tersedia pada hosting dan kita bisa kehabisan ruang atau bahkan melebihi jumlah inode yang diizinkan oleh hosting.
Hal pertama yang harus saya lakukan adalah mencari tahu jumlah dan berat total gambar. Plugin ini sebagian membantu saya.
Plugin Export Media URLs adalah salah satu plugin "sekali pakai" yang sangat sederhana dan mudah digunakan. Seperti namanya, plugin ini hanya memiliki satu tujuan: mengekspor daftar semua gambar(sebenarnya media, jadi juga termasuk PDF dan lainnya) yang telah kita unggah ke WordPress. Yang dapat membantu kita dalam hal migrasi, analisis SEO, pengoptimalan, atau audit keamanan.
Saat membukanya, kami menemukan satu layar dengan opsi ini.
Jika kita memilih opsi .CSV, plugin akan membuat daftar dalam sebuah file dengan nomor acak untuk keamanan. Disarankan untuk mengunduhnya(1) dan menghapus salinan yang masih ada di server, seperti yang disarankan setelah membuatnya(2).
Dalam daftar ini kita dapat mengekstrak ID, judul, nama file, keterangan, teks alternatif, deskripsi, URL, tanggal dan jenis unggahan.
Satu-satunya kekurangan yang saya temukan yaitu, tidak adanya opsi"Ukuran" untuk mengetahui bobot setiap gambar. Dengan ini, plugin ini akan sangat bagus. Hal ini akan membuat kita tidak perlu pergi ke pengelola file atau menggunakan alat bantu lain untuk mengetahui berat setiap gambar atau set yang berbeda.
Kita bisa mengekspor daftar dalam file .CSV atau memilih untuk menampilkannya di dalam area administrasi plugin itu sendiri ("Output di sini") meskipun jika ada banyak gambar, hal ini tidak disarankan karena saya belum menemukan di mana harus meletakkan file tersebut dalam kasus ini.
Aplikasi ini bekerja sangat cepat, daftar pengujian dengan 15842 gambar dalam format .CSV dibuat hanya dalam waktu kurang dari dua menit dengan berat akhir hanya 1,4 MB.
Beginilah tampilan daftar yang ditampilkan jika kita memilih untuk membuatnya di dalam plugin.
Persyaratan minimal untuk dapat menggunakannya adalah minimal, WordPress 3.1.0 atau lebih tinggi di bawah PHP 5.4 atau lebih tinggi.