Media Library WordPress adalah gudang semua gambar, video, audio, dan dokumen yang pernah diunggah ke situs Anda. Bagi publisher yang menerbitkan artikel setiap hari, gudang ini tumbuh cepat: satu gambar yang diunggah bisa berubah menjadi lima sampai tujuh file di server, dan setelah setahun, ribuan file menumpuk tanpa pernah disentuh lagi. Artikel ini menjelaskan cara kerja Media Library, ukuran gambar apa saja yang dibuat WordPress secara otomatis, cara mengatur file agar mudah dicari, cara memilih ukuran yang tepat saat menyisipkan gambar ke artikel, serta cara membersihkan file yang tidak terpakai tanpa merusak artikel yang sudah terbit dan iklan AdSense yang menempel di dalamnya.
- Poin Kunci
- Daftar Isi
- Apa Itu Media Library dan Mengapa Publisher Perlu Mengelolanya
- Cara Kerja WordPress Menyimpan Gambar: Ukuran Otomatis yang Dibuat
- Gambar di atas 2.560 piksel diperkecil otomatis
- Di mana file disimpan
- Mengubah ukuran bawaan
- Gambar Responsif: Cara WordPress Memilih Ukuran Lewat Srcset
- WebP di WordPress: Apa yang Berubah Sejak Versi 6.1
- Mengatur Media Library agar File Mudah Dicari
- Beri nama file yang deskriptif sebelum mengunggah
- Isi alt text, judul, dan deskripsi saat mengunggah
- Gunakan tampilan list, filter, dan pencarian
- Pahami status “Diunggah ke”
- Memilih Ukuran Gambar yang Tepat Saat Menyisipkan ke Artikel
- Batas Upload dan Cara Mengatasinya
- Mengedit Gambar Langsung di WordPress
- Membersihkan Media yang Tidak Terpakai Tanpa Merusak Artikel
- Langkah 1: Cadangkan dulu
- Langkah 2: Temukan kandidat file tak terpakai
- Langkah 3: Hapus sedikit demi sedikit, lalu periksa
- Hati-hati dengan file duplikat dan gambar tema
- Regenerasi thumbnail setelah mengubah ukuran
- Dampak Media Library yang Berantakan pada Kecepatan dan Iklan
- Checklist Rutin Bulanan untuk Publisher
- FAQ
- Apakah menghapus gambar dari Media Library juga menghapusnya dari artikel?
- Berapa banyak ukuran gambar yang dibuat WordPress dari satu unggahan?
- Apakah saya perlu plugin folder untuk mengatur Media Library?
- Mengapa gambar yang saya unggah terlihat buram di artikel?
- Apakah format WebP otomatis dibuat untuk semua gambar lama saya?
- Bagaimana cara mengetahui gambar mana yang membuat halaman lambat?
- Kesimpulan
- Sumber resmi yang dirujuk
Poin Kunci
- Setiap gambar yang diunggah ke WordPress dibuatkan beberapa ukuran turunan secara otomatis: thumbnail, medium, medium large, large, plus ukuran 1536 dan 2048 piksel untuk gambar besar.
- Sejak WordPress 5.3, gambar yang lebar atau tingginya melebihi 2.560 piksel akan diperkecil otomatis; sejak WordPress 4.4, gambar yang disisipkan ke artikel sudah membawa atribut
srcsetdansizesagar browser memilih ukuran yang sesuai layar. - Sejak WordPress 6.1, WordPress membuat versi WebP dari ukuran gambar inti secara otomatis, tetapi hanya bila versi WebP itu lebih kecil dari file aslinya.
- WordPress sendiri tidak punya batas ukuran upload; batas yang tampil di halaman upload berasal dari pengaturan PHP hosting (
upload_max_filesizedanpost_max_size). - Menghapus file dari Media Library bersifat permanen dan akan merusak artikel yang masih memakai gambar itu; selalu periksa status “Diunggah ke” sebelum menghapus apa pun.
- Kebiasaan yang paling berdampak bagi publisher: beri nama file yang deskriptif sebelum mengunggah, isi alt text, dan bersihkan media tak terpakai secara berkala — bukan sekaligus dalam jumlah besar tanpa cadangan.
Daftar Isi
- Apa Itu Media Library dan Mengapa Publisher Perlu Mengelolanya
- Cara Kerja WordPress Menyimpan Gambar: Ukuran Otomatis yang Dibuat
- Gambar Responsif: Cara WordPress Memilih Ukuran Lewat Srcset
- WebP di WordPress: Apa yang Berubah Sejak Versi 6.1
- Mengatur Media Library agar File Mudah Dicari
- Memilih Ukuran Gambar yang Tepat Saat Menyisipkan ke Artikel
- Batas Upload dan Cara Mengatasinya
- Mengedit Gambar Langsung di WordPress
- Membersihkan Media yang Tidak Terpakai Tanpa Merusak Artikel
- Dampak Media Library yang Berantakan pada Kecepatan dan Iklan
- Checklist Rutin Bulanan untuk Publisher
- FAQ
- Kesimpulan
Apa Itu Media Library dan Mengapa Publisher Perlu Mengelolanya
Media Library adalah tempat WordPress menyimpan semua file yang diunggah melalui editor, halaman Media, maupun unggahan dari plugin dan tema. Isinya tidak hanya gambar: video, audio, PDF, dan dokumen lain juga tercatat di sini beserta metadata-nya — tanggal unggah, siapa yang mengunggah, ukuran file, dimensi, dan artikel mana yang memakai file tersebut.
Bagi publisher, Media Library penting karena tiga alasan. Pertama, gambar adalah bagian dari kecepatan halaman. Artikel yang memuat gambar berukuran besar dan tidak dioptimasi akan memperlambat Largest Contentful Paint (LCP), salah satu metrik Core Web Vitals yang dipakai Google dalam penilaian pengalaman halaman. Kedua, gambar memengaruhi penyimpanan hosting. Satu unggahan bisa menjadi banyak file, dan pada paket hosting dengan kuota disk terbatas, ribuan gambar lama bisa menghabiskan ruang tanpa disadari. Ketiga, gambar yang hilang atau rusak merusak kepercayaan pembaca dan bisa mengganggu penempatan iklan — sebuah gambar unggulan yang tidak tampil membuat artikel terlihat tidak terawat, dan pembaca yang pergi lebih cepat berarti lebih sedikit tayangan iklan.
Kabar baiknya, sebagian besar pengelolaan Media Library tidak membutuhkan plugin tambahan. WordPress inti sudah menyediakan tampilan grid dan list, filter berdasarkan jenis file dan tanggal, pencarian, pengeditan gambar dasar, serta pengaturan ukuran gambar. Yang dibutuhkan publisher hanyalah memahami cara kerja fitur-fitur itu dan membangun kebiasaan yang konsisten.
Cara Kerja WordPress Menyimpan Gambar: Ukuran Otomatis yang Dibuat
Saat Anda mengunggah satu gambar, WordPress tidak menyimpan satu file saja. Ia menyimpan file asli, lalu membuat beberapa salinan dalam ukuran yang lebih kecil. Tujuannya agar tema dan editor bisa memakai ukuran yang paling sesuai dengan tempat gambar ditampilkan — thumbnail kecil untuk daftar artikel, ukuran medium untuk gambar di dalam paragraf, dan ukuran besar untuk gambar lebar penuh — tanpa harus memuat file asli yang berat di setiap halaman.
Menurut dokumentasi Learn WordPress, WordPress membuat empat versi dari setiap gambar yang diunggah: file asli, thumbnail, medium, dan large. Pada praktiknya, instalasi WordPress modern membuat lebih banyak lagi, karena ada ukuran tambahan yang diperkenalkan pada versi-versi berikutnya. Tabel berikut merangkum ukuran bawaan yang dibuat WordPress.
| Ukuran | Dimensi bawaan | Keterangan |
|---|---|---|
| Thumbnail | 150 × 150 piksel | Dipotong persis menjadi kotak (hard crop) |
| Medium | Maksimal 300 piksel | Lebar atau tinggi maksimal 300 piksel, proporsi dipertahankan |
| Medium Large | Lebar maksimal 768 piksel | Diperkenalkan untuk mendukung gambar responsif |
| Large | Maksimal 1.024 piksel | Lebar atau tinggi maksimal 1.024 piksel, proporsi dipertahankan |
| 1536 × 1536 | Maksimal 1.536 piksel | Ukuran skala untuk gambar besar |
| 2048 × 2048 | Maksimal 2.048 piksel | Ukuran skala untuk gambar besar |
| Full (asli) | Ukuran asli file | File yang Anda unggah, tanpa diubah |
Angka-angka di atas adalah bawaan WordPress. Tema yang Anda pakai dapat mendaftarkan ukuran tambahannya sendiri — misalnya ukuran khusus untuk gambar unggulan 16:9 atau untuk kartu artikel di halaman arsip. Itulah sebabnya satu gambar di situs dengan tema yang kaya fitur bisa menghasilkan tujuh, delapan, bahkan lebih banyak file turunan.
Gambar di atas 2.560 piksel diperkecil otomatis
Sejak WordPress 5.3, ada satu perilaku penting yang perlu diketahui publisher: gambar yang diunggah dengan lebar atau tinggi melebihi 2.560 piksel akan diperkecil otomatis ke batas tersebut. File aslinya tetap disimpan, tetapi ukuran “full” yang dipakai di halaman akan merujuk pada versi yang sudah diperkecil ini. Dokumentasi pengembang WordPress menyebut ambang ini sebagai big_image_size_threshold.
Praktiknya, ini berarti Anda tidak perlu khawatir foto 4.000 piksel dari kamera akan disajikan mentah-mentah ke pembaca. Tetapi ini bukan alasan untuk mengunggah file sebesar-besarnya: file asli tetap tersimpan di server dan tetap memakan ruang disk, dan proses pembuatan semua ukuran turunan juga memakan waktu serta memori server saat unggah.
Di mana file disimpan
Secara bawaan, WordPress menyimpan unggahan di folder wp-content/uploads, dan di dalamnya dibagi lagi per tahun dan bulan — misalnya wp-content/uploads/2026/11/ untuk file yang diunggah pada November 2026. Pembagian ini diatur di Pengaturan → Media, pada opsi “Atur unggahan saya dalam folder berdasarkan bulan dan tahun”. Membiarkan opsi ini aktif adalah pilihan yang masuk akal untuk publisher: folder tetap rapi, dan Anda bisa memperkirakan usia file dari lokasinya. Mematikannya akan menumpuk semua file dalam satu folder, yang membuat pengelolaan lewat FTP atau file manager hosting menjadi jauh lebih sulit.
Nama file turunan mengikuti pola yang konsisten: nama asli ditambah dimensi, misalnya foto-produk-768x512.jpg. Pola ini membantu saat Anda memeriksa folder uploads secara langsung, karena Anda bisa langsung tahu ukuran mana yang merupakan turunan dari gambar yang mana.
Mengubah ukuran bawaan
Ukuran thumbnail, medium, dan large dapat diubah melalui Pengaturan → Media. Anda bisa menaikkan ukuran medium menjadi 600 piksel misalnya, atau mengubah ukuran thumbnail menjadi 160 × 160 piksel. Dokumentasi Learn WordPress menyarankan untuk membiarkan pengaturan bawaan apa adanya kecuali Anda punya alasan desain yang jelas, karena mengubahnya tidak memengaruhi gambar yang sudah diunggah — gambar lama tetap memakai ukuran lama sampai Anda membuat ulang turunannya.
Jika Anda mengubah pengaturan ini, gambar yang diunggah setelah perubahan akan memakai ukuran baru, sedangkan gambar lama perlu diproses ulang dengan plugin regenerate thumbnails. Perubahan ukuran juga dapat memengaruhi tampilan tema yang mengandalkan ukuran tertentu, jadi ujilah di satu artikel dulu sebelum mengubahnya untuk seluruh situs.
Gambar Responsif: Cara WordPress Memilih Ukuran Lewat Srcset
Sejak WordPress 4.4, gambar yang disisipkan ke artikel secara otomatis membawa dua atribut HTML tambahan: srcset dan sizes. Keduanya bekerja sama agar browser mengunduh ukuran gambar yang paling sesuai dengan layar pembaca, bukan selalu file terbesar.
Cara kerjanya sederhana. Atribut srcset berisi daftar semua ukuran gambar yang tersedia beserta lebarnya masing-masing, misalnya versi 300 piksel, 768 piksel, dan 1.024 piksel. Atribut sizes memberi tahu browser seberapa lebar gambar akan tampil di tata letak halaman pada berbagai lebar layar. Browser lalu memilih kandidat yang paling cocok: pembaca di HP dengan layar sempit akan mendapat versi 300 atau 768 piksel, sementara pembaca di layar desktop lebar mendapat versi yang lebih besar.
Dokumentasi pengembang WordPress menjelaskan bahwa ada batas pengaman dalam mekanisme ini: filter max_srcset_image_width membatasi ukuran terbesar yang dimasukkan ke dalam srcset, dengan nilai bawaan 2.048 piksel. Artinya, file asli berukuran sangat besar tidak akan ditawarkan ke browser sebagai kandidat, selama ukuran turunannya tersedia.
Ada dua hal yang perlu diperhatikan publisher dari mekanisme ini. Pertama, srcset dan sizes hanya ditambahkan bila belum ada di HTML konten. Jika Anda menempelkan kode gambar secara manual dengan atribut sendiri, WordPress tidak akan mengubahnya. Kedua, nilai sizes bawaan WordPress adalah perkiraan umum — (max-width: lebar-gambar) 100vw, lebar-gambar — dan tema yang baik akan menyesuaikannya dengan lebar kolom konten sebenarnya. Jika tema Anda tidak menyesuaikannya, browser bisa memilih gambar yang terlalu besar atau terlalu kecil. Ini jarang menjadi masalah pada tema modern yang terawat, tetapi layak diperiksa bila Anda mendapati gambar di artikel selalu memuat versi terbesarnya.
Untuk publisher, pelajaran praktisnya adalah: Anda tidak perlu membuat versi mobile dan desktop dari setiap gambar secara manual. Cukup unggah satu gambar berkualitas baik, sisipkan dengan ukuran yang sesuai konteks, dan biarkan mekanisme responsif WordPress bekerja. Yang perlu Anda kendalikan adalah ukuran file asli yang diunggah dan ukuran tampilan yang dipilih di editor — dua hal yang dibahas pada bagian selanjutnya.
WebP di WordPress: Apa yang Berubah Sejak Versi 6.1
WebP adalah format gambar modern yang umumnya menghasilkan file lebih kecil daripada JPEG atau PNG pada kualitas visual yang sebanding. Dukungan WebP di WordPress inti berkembang secara bertahap, dan sejak WordPress 6.1, WordPress secara otomatis membuat versi WebP dari ukuran gambar inti saat Anda mengunggah gambar — dengan satu syarat penting: versi WebP hanya disimpan bila ukurannya lebih kecil daripada file aslinya.
Pendekatan ini dirancang untuk menghemat ruang penyimpanan. Jika versi WebP dari suatu ukuran ternyata lebih besar daripada JPEG aslinya, WordPress tidak menyimpannya. Versi WebP dibuat untuk ukuran-ukuran inti WordPress; ukuran kustom yang didaftarkan tema awalnya harus ikut serta secara eksplisit agar mendapat versi WebP, dan perilaku ini menjadi bawaan untuk ukuran kustom pada WordPress 6.2.
Bagi publisher, ada beberapa hal yang perlu dipahami. Pertama, dukungan WebP di sisi server bergantung pada ekstensi pemrosesan gambar PHP (GD atau Imagick) yang mendukung WebP. Jika hosting Anda tidak mendukungnya, WordPress tidak akan membuat versi WebP dan tidak akan menampilkan galat yang mencolok — gambar tetap berfungsi seperti biasa dalam format aslinya. Kedua, WebP yang dibuat otomatis hanya berlaku untuk unggahan baru. Gambar yang diunggah sebelum situs Anda memakai WordPress 6.1 tidak otomatis mendapat versi WebP; untuk itu Anda memerlukan plugin optimasi gambar atau mengunggah ulang gambarnya.
Ketiga, dan yang paling penting bagi publisher yang memakai AdSense: format gambar tidak memengaruhi kelayakan iklan selama gambar tampil dengan benar. Yang memengaruhi pendapatan adalah kecepatan halaman dan pengalaman pembaca. WebP membantu kecepatan karena file lebih kecil, tetapi mengganti format saja tidak akan memperbaiki artikel yang gambarnya berukuran raksasa atau tidak relevan. Prioritas tetap sama: kompres sebelum mengunggah, pilih ukuran tampilan yang tepat, dan jangan mengunggah gambar yang jauh lebih besar dari yang akan ditampilkan.
Jika Anda masih memakai plugin optimasi gambar seperti ShortPixel atau Imagify, periksa pengaturannya setelah memahami perilaku inti WordPress ini. Beberapa plugin kini bekerja berdampingan dengan pembuatan WebP bawaan, sementara plugin lain menggantikan file asli sepenuhnya dengan WebP. Keduanya sah, tetapi jangan menjalankan dua sistem konversi yang saling menimpa tanpa memahami mana yang aktif — hasilnya bisa berupa file ganda yang justru membengkakkan penyimpanan.
Mengatur Media Library agar File Mudah Dicari
Media Library WordPress bawaan tidak punya folder seperti di komputer Anda. Yang ada adalah satu daftar besar file yang bisa disaring dan dicari. Bagi publisher yang mengunggah puluhan gambar per minggu, keterampilan mencari file sama pentingnya dengan keterampilan mengunggahnya. Berikut kebiasaan yang membuat pencarian tetap cepat.
Beri nama file yang deskriptif sebelum mengunggah
Ini kebiasaan paling murah dan paling berdampak. Nama file seperti IMG_20261113_091234.jpg tidak memberi tahu apa pun saat Anda mencarinya enam bulan kemudian. Nama seperti cara-mengelola-media-library-wordpress.jpg langsung bisa ditemukan lewat kolom pencarian Media Library dan sekaligus memberi sinyal relevan pada mesin pencari melalui nama file gambar.
Gunakan huruf kecil, pisahkan kata dengan tanda hubung, dan hindari spasi serta karakter khusus. Sertakan kata kunci utama gambar, bukan kata kunci artikel secara membabi buta — nama file harus menggambarkan isi gambar, bukan sekadar mengulang judul artikel. Jika satu artikel memakai lima gambar, beri masing-masing nama yang berbeda dan spesifik, misalnya dengan menambahkan kata penjelas di akhir: pengaturan-media-wordpress.jpg, ukuran-gambar-thumbnail-medium-large.jpg, dan seterusnya.
Isi alt text, judul, dan deskripsi saat mengunggah
Setiap file di Media Library punya beberapa kolom metadata: judul, alt text (teks alternatif), caption (keterangan), dan deskripsi. Kolom-kolom ini bukan hiasan.
Alt text adalah yang paling penting. Ia dibaca oleh pembaca layar untuk pengguna tunanetra, dan ditampilkan bila gambar gagal dimuat. Alt text yang baik menjelaskan isi gambar dalam satu kalimat pendek, misalnya “Pengaturan ukuran gambar di halaman Pengaturan Media WordPress”. Hindari mengisi alt text dengan daftar kata kunci — itu tidak membantu pembaca dan tidak disukai mesin pencari.
Judul file di Media Library dipakai untuk pencarian internal. WordPress mengisi judul ini dari nama file secara otomatis, jadi nama file yang deskriptif akan menghasilkan judul yang mudah dicari. Caption tampil di bawah gambar bila tema Anda menampilkannya, dan cocok untuk kredit foto atau penjelasan singkat. Deskripsi jarang tampil di halaman publik, tetapi berguna sebagai catatan internal — misalnya sumber gambar atau lisensinya.
Mengisi metadata ini memang menambah waktu beberapa detik per gambar. Tetapi untuk publisher yang menerbitkan banyak artikel, waktu itu terbayar saat Anda perlu menemukan kembali gambar lama untuk artikel baru, atau saat Anda membersihkan media dan perlu tahu gambar mana yang masih dipakai.
Gunakan tampilan list, filter, dan pencarian
Media Library punya dua tampilan: grid (kisi) dan list (daftar). Tampilan grid bagus untuk melihat gambar secara visual, tetapi tampilan list jauh lebih berguna untuk pengelolaan: ia menampilkan judul, penulis, artikel tempat file diunggah (“Diunggah ke”), tanggal, dan ukuran file dalam satu baris, serta menyediakan aksi massal.
Filter di bagian atas memungkinkan Anda menyaring berdasarkan jenis file (gambar, audio, video, dokumen), tanggal unggah, dan status keterikatan — termasuk filter “Tidak dilampirkan” (unattached) yang menampilkan file yang tidak terikat ke artikel mana pun. Kolom pencarian mencari berdasarkan judul dan nama file. Kombinasi ketiganya — filter jenis, filter tanggal, dan pencarian — biasanya cukup untuk menemukan file apa pun tanpa plugin folder tambahan.
Plugin folder media memang ada dan populer, tetapi sebelum memasangnya, pertimbangkan biayanya: plugin folder menambah tabel dan metadata sendiri, dan bila suatu hari Anda menonaktifkannya, struktur folder virtual itu hilang sementara file tetap berserakan seperti semula. Untuk sebagian besar publisher, penamaan file yang konsisten dan pemakaian filter bawaan sudah mencukupi. Pasang plugin folder hanya bila tim Anda benar-benar membutuhkan pengelompokan visual — misalnya memisahkan gambar produk, gambar tim, dan gambar artikel.
Pahami status “Diunggah ke”
Kolom “Diunggah ke” di tampilan list menunjukkan artikel atau halaman tempat file pertama kali diunggah. Status ini penting saat bersih-bersih, tetapi ada jebakannya: file bisa dipakai di artikel lain tanpa mengubah status ini. WordPress mencatat artikel tempat file diunggah, bukan semua artikel yang memakainya. Jadi, sebuah gambar dengan status “Tidak dilampirkan” belum tentu tidak dipakai di mana pun — ia mungkin disisipkan ke artikel lain setelah diunggah, atau dipakai sebagai gambar unggulan di halaman arsip.
Karena itu, jangan pernah menghapus file hanya berdasarkan status “Tidak dilampirkan”. Selalu periksa pemakaian sebenarnya dengan cara yang dijelaskan pada bagian pembersihan di bawah.
Memilih Ukuran Gambar yang Tepat Saat Menyisipkan ke Artikel
Saat menyisipkan gambar lewat blok Gambar di editor, Anda bisa memilih ukuran tampilan: Thumbnail, Medium, Large, atau Ukuran Penuh (Full Size). Pilihan ini menentukan ukuran file yang dimuat pembaca, dan ini salah satu keputusan kecil yang berdampak besar pada kecepatan halaman bila dilakukan pada ratusan artikel.
Aturan praktisnya adalah memilih ukuran terkecil yang masih terlihat bagus pada tempat gambar itu tampil. Gambar kecil di dalam paragraf — misalnya tangkapan layar yang hanya mengilustrasikan satu langkah — cukup memakai ukuran Medium (maksimal 300 piksel). Gambar lebar yang menjadi ilustrasi utama sebuah bagian memakai ukuran Large (maksimal 1.024 piksel). Ukuran Penuh hanya dipakai bila gambar memang harus tampil lebih besar dari 1.024 piksel, misalnya infografik lebar yang detailnya harus terbaca.
Kesalahan yang paling sering dilakukan publisher pemula adalah menyisipkan gambar dengan Ukuran Penuh, lalu mengecilkan tampilannya dengan menyeret sudut gambar di editor. Tampilan memang mengecil, tetapi file yang diunduh pembaca tetap file asli yang besar. Lebar tampilan yang diubah di editor tidak mengubah file yang dimuat. Selalu pilih ukuran yang benar dari pengaturan blok, bukan dengan menyeret gambar.
Gambar unggulan (featured image) adalah kasus khusus. Ukurannya ditentukan oleh tema, bukan oleh pilihan Anda di editor. Tema yang baik mendaftarkan ukuran khusus untuk gambar unggulan — misalnya 1.200 × 675 piksel untuk rasio 16:9 — dan memakai ukuran itu di halaman arsip dan artikel. Karena itu, gambar unggulan sebaiknya diunggah dengan dimensi yang cukup besar dan rasio yang sesuai dengan yang dipakai tema, agar WordPress tidak perlu membesarkan gambar kecil atau memotong gambar dengan rasio yang salah. Jika Anda tidak yakin berapa ukuran yang dipakai tema Anda, periksa dokumentasi tema atau lihat dimensi file gambar unggulan yang tampil di halaman publik.
Satu hal lagi yang sering terlewat: periksa kembali ukuran gambar setelah artikel terbit, dari sisi pembaca. Buka artikel di HP dan di desktop, lalu periksa apakah gambar terlihat tajam tanpa memuat terlalu lama. Pemeriksaan cepat ini menangkap kesalahan pilihan ukuran yang tidak terlihat dari dalam editor.
Batas Upload dan Cara Mengatasinya
Suatu hari Anda akan mengunggah video atau PDF besar, dan WordPress akan menolaknya dengan pesan bahwa file melebihi batas ukuran maksimum situs. Sebelum panik, pahami dulu dari mana batas itu berasal: WordPress sendiri tidak punya batas ukuran upload. Angka “Maximum upload file size” yang tampil di bawah area unggah Media Library berasal dari fungsi wp_max_upload_size(), yang mengambil nilai terkecil dari dua pengaturan PHP di server hosting Anda — upload_max_filesize dan post_max_size.
Pengaturan bawaan PHP adalah upload_max_filesize 2 MB dan post_max_size 8 MB, sehingga banyak instalasi baru menampilkan batas 2 MB. Hosting berbayar biasanya menaikkan nilai ini jauh lebih tinggi, dan batas yang Anda lihat bisa 32 MB, 64 MB, 128 MB, atau lebih, tergantung paket hosting. Anda bisa memeriksa angka pastinya di Media → Tambah Baru (tertulis di bawah area unggah) atau lebih lengkap di Perkakas → Site Health → Info, bagian Media Handling, yang menampilkan post_max_size, upload_max_filesize, dan ukuran efektif maksimum.
Untuk menaikkan batas, Anda harus mengubah kedua nilai PHP tersebut melalui pengaturan PHP di panel hosting, file php.ini, .user.ini, atau .htaccess — tergantung apa yang dibaca server Anda. Perlu diingat bahwa menaikkan batas PHP saja belum tentu cukup: server web (Nginx) dan layanan seperti Cloudflare juga punya batas ukuran request sendiri yang bisa memblokir file besar sebelum sampai ke PHP. Jika Anda sudah menaikkan nilai PHP tetapi unggahan besar tetap gagal, periksa lapisan server dan CDN tersebut, atau tanyakan ke dukungan hosting Anda.
Namun, sebelum menaikkan batas, tanyakan dulu apakah file sebesar itu memang perlu diunggah ke Media Library. Video berdurasi panjang sebaiknya di-host di YouTube atau layanan video khusus, lalu disematkan ke artikel — bukan diunggah langsung ke WordPress. PDF besar sebaiknya dikompres dulu. Gambar sebaiknya dikompres sebelum diunggah. Menaikkan batas upload untuk menampung file yang tidak dioptimasi hanya memindahkan masalah dari halaman upload ke kecepatan situs dan kuota disk Anda.
Jenis file yang diizinkan juga dibatasi oleh WordPress demi keamanan. Secara bawaan, WordPress mengizinkan format gambar umum (JPG, PNG, GIF, WebP), audio, video, dan dokumen seperti PDF. Format yang bisa dieksekusi, seperti file SVG, dibatasi karena berpotensi membawa kode berbahaya. Jika Anda membutuhkan format yang tidak diizinkan, gunakan plugin yang tepercaya untuk mengaktifkannya — dan pahami risikonya sebelum melakukannya.
Mengedit Gambar Langsung di WordPress
WordPress menyediakan editor gambar dasar di dalam Media Library. Buka sebuah gambar, klik “Edit Image”, dan Anda bisa memotong (crop), memutar, membalik, dan mengubah skala gambar. Editor ini cukup untuk perbaikan cepat: memotong bagian gambar yang tidak perlu, meluruskan foto yang miring, atau memperkecil gambar yang terlanjur besar.
Ada beberapa hal yang perlu diketahui tentang editor ini. Pertama, perubahan yang Anda buat berlaku pada file di server, dan WordPress menyimpan salinan gambar sebelum diedit sehingga Anda bisa mengembalikannya bila hasil edit tidak memuaskan. Kedua, memotong atau mengubah skala gambar akan membuat WordPress membuat ulang ukuran turunannya dari gambar yang sudah diedit. Ketiga, editor ini bekerja pada file gambar yang dipilih, bukan pada tampilannya di artikel — jadi bila gambar yang sama dipakai di lima artikel, kelima artikel itu akan menampilkan hasil edit yang sama.
Untuk pekerjaan yang lebih serius — menghapus objek, menyesuaikan warna, atau menggabungkan beberapa gambar — gunakan aplikasi pengedit gambar di komputer atau HP Anda, lalu unggah hasilnya. Editor bawaan WordPress dirancang untuk perbaikan cepat, bukan untuk desain. Kebiasaan yang baik adalah menyelesaikan semua pengeditan sebelum mengunggah, sehingga file yang masuk ke Media Library sudah dalam kondisi final.
Membersihkan Media yang Tidak Terpakai Tanpa Merusak Artikel
Inilah bagian yang paling berisiko dari pengelolaan Media Library — dan bagian yang paling sering ditanyakan publisher. Setelah bertahun-tahun menerbitkan artikel, Media Library akan berisi file duplikat dari percobaan unggah, gambar dari artikel yang sudah dihapus, tangkapan layar lama, dan versi gambar yang tidak jadi dipakai. Membersihkannya menghemat ruang disk dan membuat pencarian lebih cepat, tetapi satu kesalahan bisa merusak artikel yang masih dibaca orang.
Langkah 1: Cadangkan dulu
Sebelum menghapus apa pun dalam jumlah besar, buat cadangan. Untuk pembersihan kecil — beberapa file yang jelas-jelas duplikat — cadangan folder uploads saja sudah cukup. Untuk pembersihan besar, buat cadangan lengkap situs (file dan database) terlebih dahulu. Artikel panduan backup di situs ini menjelaskan jadwal dan lokasi penyimpanan cadangan yang aman. Prinsipnya sederhana: penghapusan media bersifat permanen dan tidak bisa dibatalkan dari tempat sampah seperti penghapusan artikel. Tidak ada “undo” setelah Anda mengklik hapus permanen.
Langkah 2: Temukan kandidat file tak terpakai
Mulailah dari filter “Tidak dilampirkan” di tampilan list Media Library. Filter ini menampilkan file yang tidak terikat ke artikel mana pun saat diunggah. Ini adalah titik awal, bukan vonis. Seperti dijelaskan sebelumnya, file yang berstatus tidak dilampirkan masih bisa dipakai di artikel lain, dipakai sebagai gambar unggulan, atau dirujuk dari widget dan halaman khusus.
Untuk memeriksa pemakaian sebenarnya, ada beberapa cara. Cara manual: buka detail file dan lihat kolom “Diunggah ke”, lalu cari nama file itu di database atau gunakan fitur pencarian di plugin yang memeriksa pemakaian media. Cara yang lebih teliti: gunakan plugin pemeriksa media tak terpakai yang memindai seluruh konten artikel, widget, dan pengaturan tema untuk mencari referensi ke nama file tersebut. Plugin seperti Media Cleaner adalah contoh alat yang dipakai banyak publisher untuk keperluan ini — tetapi baca ulasannya, ujilah di situs staging bila ada, dan jangan pernah menjalankan penghapusan massal otomatis tanpa meninjau daftar yang akan dihapus satu per satu.
Cara lain yang aman dan tidak butuh plugin: unduh daftar file uploads lewat file manager hosting, lalu bandingkan dengan daftar gambar yang dirujuk di artikel Anda. Cara ini memang lambat, tetapi untuk situs dengan ratusan gambar, pemeriksaan manual semacam ini jauh lebih aman daripada penghapusan massal.
Langkah 3: Hapus sedikit demi sedikit, lalu periksa
Hapus dalam kelompok kecil — misalnya 20 sampai 50 file sekaligus — lalu buka beberapa artikel yang berkaitan dan pastikan gambarnya masih tampil. Periksa juga halaman arsip dan halaman utama, karena gambar unggulan lama bisa dipakai di sana. Bila semuanya aman, lanjutkan ke kelompok berikutnya di hari yang sama atau keesokan harinya.
Yang tidak boleh dilakukan adalah menghapus ratusan file sekaligus pada Jumat malam lalu baru memeriksa situs pada Senin pagi. Bila ada yang rusak, Anda tidak akan tahu file mana penyebabnya, dan memulihkannya dari cadangan akan jauh lebih sulit.
Hati-hati dengan file duplikat dan gambar tema
WordPress secara otomatis membuat nama file unik bila Anda mengunggah file dengan nama yang sama — misalnya gambar.jpg, gambar-1.jpg, gambar-2.jpg. Sering kali hanya satu dari file-file itu yang dipakai, dan sisanya adalah hasil unggah ulang yang tidak jadi dipakai. Duplikat seperti ini aman dihapus setelah Anda memastikan versi mana yang dipakai artikel.
Namun, jangan menghapus file yang dipakai tema atau plugin, meskipun file itu tidak muncul di artikel mana pun. Logo situs, gambar latar, ikon, dan gambar bawaan tema tersimpan di Media Library atau di folder tema, dan menghapusnya bisa merusak tampilan situs. Bila Anda ragu apakah sebuah file dipakai tema, jangan hapus — biaya penyimpanan satu file kecil jauh lebih murah daripada biaya memperbaiki tampilan situs yang rusak.
Regenerasi thumbnail setelah mengubah ukuran
Bila Anda mengubah ukuran gambar bawaan di Pengaturan → Media, atau mengganti tema dengan ukuran gambar yang berbeda, gambar lama tidak otomatis dibuatkan ukuran baru. Akibatnya, tema baru bisa menampilkan gambar yang ukurannya tidak tepat, atau memakai file asli yang besar karena ukuran yang diminta tidak tersedia.
Solusinya adalah membuat ulang (regenerate) thumbnail untuk gambar yang sudah ada. WordPress inti tidak menyediakan tombol ini; Anda memerlukan plugin seperti Regenerate Thumbnails. Jalankan prosesnya pada saat trafik rendah, karena pembuatan ulang ribuan ukuran gambar memakan waktu dan membebani server. Setelah selesai, periksa beberapa artikel untuk memastikan gambar tampil dengan benar pada ukuran barunya.
Dampak Media Library yang Berantakan pada Kecepatan dan Iklan
Media Library yang berantakan tidak langsung menurunkan peringkat artikel, tetapi dampaknya merambat melalui tiga jalur: kecepatan, penyimpanan, dan kualitas editorial.
Dari sisi kecepatan, masalahnya bukan jumlah file di Media Library, melainkan ukuran file yang dimuat di halaman. File yang tidak terpakai di library tidak dimuat oleh pembaca — mereka hanya memakan ruang disk. Yang memperlambat halaman adalah gambar yang disisipkan dengan ukuran yang salah, file asli yang terlalu besar, atau gambar yang tidak dikompres. Jadi, membersihkan library tidak akan mempercepat halaman secara langsung, tetapi kebiasaan mengelola media dengan baik — mengunggah file yang sudah dikompres, memilih ukuran yang tepat — akan mempercepatnya.
Dari sisi penyimpanan, dampaknya nyata. Situs dengan ribuan artikel dan gambar yang tidak dikelola bisa menghabiskan puluhan gigabita ruang disk hanya untuk file turunan gambar. Pada hosting bersama dengan kuota terbatas, ini bisa memaksa Anda naik paket hosting lebih cepat dari yang seharusnya, atau membuat proses backup menjadi sangat lambat dan besar.
Dari sisi iklan, dampaknya tidak langsung tetapi penting. Google AdSense menilai kualitas halaman secara keseluruhan, dan halaman dengan gambar rusak, gambar yang tidak tampil, atau tata letak yang bergeser karena gambar tanpa dimensi yang benar akan memberi pengalaman buruk bagi pembaca. Pembaca yang pergi lebih cepat berarti lebih sedikit tayangan dan klik iklan. Selain itu, gambar yang relevan dan tampil dengan baik membuat pembaca bertahan lebih lama di artikel — dan waktu tinggal yang lebih lama memberi lebih banyak kesempatan bagi iklan untuk terlihat.
Ada satu kaitan teknis yang sering terlewat: pergeseran tata letak atau CLS (Cumulative Layout Shift). Bila gambar disisipkan tanpa atribut lebar dan tinggi, browser tidak tahu berapa ruang yang harus disediakan, sehingga konten di bawah gambar akan bergeser saat gambar selesai dimuat. WordPress modern sudah menambahkan atribut dimensi secara otomatis pada gambar yang disisipkan melalui editor, tetapi gambar yang ditempel sebagai HTML mentah tanpa atribut dimensi tidak mendapat perlakuan ini. Periksa artikel lama Anda bila masih memakai HTML gambar manual.
Checklist Rutin Bulanan untuk Publisher
Pengelolaan Media Library tidak perlu dilakukan setiap hari. Jadwal bulanan selama 30 sampai 60 menit sudah cukup untuk situs yang menerbitkan beberapa artikel per minggu. Berikut checklist yang bisa Anda jalankan setiap awal bulan.
- Periksa total ukuran folder uploads lewat file manager hosting atau plugin pemantau disk. Catat angkanya agar Anda bisa melihat tren pertumbuhan dari bulan ke bulan.
- Buka Media Library dalam tampilan list, urutkan berdasarkan tanggal, dan periksa unggahan bulan lalu. Pastikan setiap gambar punya nama file yang deskriptif dan alt text yang terisi.
- Saring file “Tidak dilampirkan” dan tinjau 20 sampai 50 file teratas. Hapus yang jelas-jelas tidak terpakai, setelah memeriksa pemakaiannya.
- Periksa gambar unggulan pada 10 artikel terbaru. Pastikan gambar tampil dengan benar di halaman artikel dan di halaman arsip, dan ukurannya sesuai dengan yang diminta tema.
- Periksa Site Health (Perkakas → Site Health) bagian Media Handling untuk memastikan batas upload dan dukungan pemrosesan gambar masih sesuai kebutuhan.
- Periksa satu artikel lama secara acak di HP. Pastikan semua gambar tampil, tidak ada gambar rusak, dan tidak ada pergeseran tata letak yang mencolok.
- Jika bulan itu Anda mengubah tema atau pengaturan ukuran gambar, jalankan regenerasi thumbnail dan periksa hasilnya sebelum melanjutkan pekerjaan lain.
Bila Anda mengelola situs bersama tim, tambahkan satu aturan: siapa pun yang mengunggah gambar wajib memberi nama file yang deskriptif dan mengisi alt text sebelum menutup editor. Aturan sederhana ini mencegah sebagian besar kekacauan di Media Library, karena kekacauan hampir selalu berasal dari unggahan yang terburu-buru, bukan dari kurangnya alat.
FAQ
Apakah menghapus gambar dari Media Library juga menghapusnya dari artikel?
Ya. Menghapus file dari Media Library akan menghapus file fisiknya dari server, sehingga artikel mana pun yang memakai gambar itu akan menampilkan gambar rusak. Tidak seperti artikel yang masuk ke tempat sampah dan bisa dipulihkan, penghapusan media bersifat permanen. Karena itu, selalu periksa pemakaian gambar sebelum menghapusnya, dan buat cadangan terlebih dahulu bila Anda menghapus banyak file sekaligus.
Berapa banyak ukuran gambar yang dibuat WordPress dari satu unggahan?
Secara bawaan, WordPress membuat thumbnail (150 × 150 piksel), medium (maksimal 300 piksel), medium large (lebar maksimal 768 piksel), large (maksimal 1.024 piksel), serta ukuran skala 1536 dan 2048 piksel untuk gambar besar. Tema dan plugin dapat menambahkan ukuran mereka sendiri, sehingga satu unggahan bisa menghasilkan tujuh file atau lebih. Sejak WordPress 5.3, gambar yang melebihi 2.560 piksel pada salah satu sisinya juga diperkecil otomatis.
Apakah saya perlu plugin folder untuk mengatur Media Library?
Tidak wajib. WordPress bawaan sudah menyediakan pencarian berdasarkan judul dan nama file, filter berdasarkan jenis file dan tanggal, serta filter “Tidak dilampirkan”. Bagi sebagian besar publisher, penamaan file yang konsisten dan pengisian alt text sudah cukup untuk menemukan file dengan cepat. Plugin folder berguna bila tim Anda membutuhkan pengelompokan visual, tetapi perlu diingat bahwa struktur folder itu hilang bila plugin dinonaktifkan, sementara file tetap berada di tempat semula.
Mengapa gambar yang saya unggah terlihat buram di artikel?
Penyebab paling umum adalah gambar diunggah dalam ukuran kecil, lalu ditampilkan lebih besar dari ukuran aslinya — misalnya gambar 300 piksel yang dipaksa tampil selebar 800 piksel. Penyebab lain adalah Anda memilih ukuran tampilan yang terlalu kecil di editor, atau tema memakai ukuran gambar yang lebih besar daripada file yang tersedia. Periksa dimensi asli gambar di detail Media Library, lalu unggah ulang gambar dengan resolusi yang cukup dan pilih ukuran tampilan yang sesuai.
Apakah format WebP otomatis dibuat untuk semua gambar lama saya?
Tidak. Pembuatan versi WebP otomatis sejak WordPress 6.1 hanya berlaku untuk gambar yang diunggah setelah fitur itu aktif di situs Anda, dan hanya untuk ukuran gambar inti — serta hanya bila versi WebP-nya lebih kecil dari file aslinya. Gambar lama tidak otomatis mendapat versi WebP. Untuk gambar lama, Anda bisa memakai plugin optimasi gambar yang mendukung konversi massal, atau mengunggah ulang gambar yang paling penting.
Bagaimana cara mengetahui gambar mana yang membuat halaman lambat?
Mulailah dari laporan PageSpeed Insights atau alat pengukur kecepatan lainnya, yang biasanya menunjukkan gambar mana yang terlalu besar atau tidak memakai format modern. Di WordPress, periksa juga ukuran file di detail Media Library: gambar artikel sebaiknya berukuran puluhan hingga ratusan kilobita, bukan beberapa megabita. Bila sebuah gambar berukuran di atas 500 KB, kompres ulang dan unggah kembali dengan ukuran yang lebih sesuai.
Kesimpulan
Media Library WordPress bekerja lebih keras daripada yang terlihat: setiap gambar yang Anda unggah diubah menjadi beberapa ukuran, disiapkan dalam format modern bila memungkinkan, dan ditawarkan ke browser dalam ukuran yang paling sesuai dengan layar pembaca. Memahami cara kerja ini mengubah cara Anda mengelola media — dari sekadar mengunggah dan berharap, menjadi mengunggah dengan sengaja.
Tiga kebiasaan memberikan hasil terbesar bagi publisher. Pertama, beri nama file yang deskriptif dan isi alt text sebelum gambar dipakai — ini membuat file mudah ditemukan berbulan-bulan kemudian dan membantu aksesibilitas. Kedua, pilih ukuran tampilan yang tepat saat menyisipkan gambar, dan jangan pernah mengandalkan penyeretan sudut gambar di editor untuk mengecilkan file yang dimuat. Ketiga, bersihkan media tak terpakai secara berkala dalam kelompok kecil, selalu setelah cadangan, dan selalu setelah memeriksa pemakaian sebenarnya — bukan hanya berdasarkan status “Tidak dilampirkan”.
Media Library yang terawat tidak akan membuat artikel Anda viral dengan sendirinya, tetapi ia menghilangkan satu sumber masalah yang diam-diam menggerogoti kecepatan, penyimpanan, dan kualitas situs Anda. Dan bagi publisher yang menerbitkan artikel setiap hari, menghilangkan masalah yang berulang adalah bentuk produktivitas yang paling nyata.
Sumber resmi yang dirujuk
- Learn WordPress — Managing Settings: Media (ukuran gambar bawaan thumbnail, medium, large; penyimpanan per bulan dan tahun; saran membiarkan pengaturan bawaan): https://learn.wordpress.org/lesson/managing-settings-media/
- WordPress Developer Resources — Responsive Images (dukungan gambar responsif sejak WordPress 4.4; atribut srcset dan sizes; ukuran medium_large 768 piksel; batas max_srcset_image_width 2.048 piksel): https://developer.wordpress.org/apis/responsive-images/
- WordPress Developer Resources — add_image_size() (nama ukuran yang dicadangkan: thumb, thumbnail, medium, medium_large, large, post-thumbnail): https://developer.wordpress.org/reference/functions/add_image_size/
- Make WordPress Core — Plan for adding WebP & multiple MIME support for images (pembuatan WebP otomatis untuk ukuran inti sejak WordPress 6.1; WebP hanya disimpan bila lebih kecil dari file asli): https://make.wordpress.org/core/2022/06/30/plan-for-adding-webp-multiple-mime-support-for-images/
- WordPress Developer Resources — big_image_size_threshold (gambar di atas 2.560 piksel diperkecil otomatis sejak WordPress 5.3): https://developer.wordpress.org/reference/hooks/big_image_size_threshold/
- WordPress.org — Dokumentasi Media Library dan Pengaturan Media (pengaturan ukuran gambar di Pengaturan → Media; format file yang diizinkan; editor gambar bawaan): https://wordpress.org/documentation/article/media-library/ dan https://wordpress.org/documentation/article/settings-media-screen/