Folder /wp-content/cache/ sering muncul pada instalasi WordPress dan berisi berkas-berkas sementara yang dibuat untuk mempercepat penyajian konten. Meskipun berfungsi untuk efisiensi, ada kalanya pengelolaan cache perlu dilakukan untuk menjaga stabilitas dan ruang penyimpanan.
Artikel ini menjelaskan peran folder tersebut, jenis data yang biasa tersimpan, cara pembersihan aman, aturan izin file, serta langkah-langkah pemecahan masalah yang praktis.
Apa itu /wp-content/cache/ dan mengapa ada di situs WordPress
Folder /wp-content/cache/ biasanya digunakan oleh plugin cache atau fungsi internal untuk menyimpan versi sementara dari halaman, fragmen, atau aset agar dapat disajikan lebih cepat kepada pengunjung. File-file di dalamnya bersifat sementara dan dapat diregenerasi oleh sistem.
Keberadaan folder cache tidak selalu wajib, tetapi sangat umum pada situs yang menggunakan plugin caching, Content Delivery Network (CDN), atau mekanisme caching lain yang menyimpan konten statis sementara.
Karena isinya bersifat sementara, menghapus file cache umumnya aman — selama penghapusan dilakukan dengan cara yang benar dan tidak menghapus file konfigurasi penting lain di luar folder cache.
Jenis-jenis cache yang sering tersimpan di folder ini
Cache halaman: salinan HTML statis dari halaman dinamis yang memungkinkan server menyajikan halaman tanpa memproses ulang template dan query database tiap kali.
Cache objek: potongan data aplikasi seperti hasil query atau struktur data yang diserialisasi untuk mengurangi beban database.
Cache file aset sementara: berkas yang dihasilkan oleh proses optimasi gambar, minifikasi CSS/JS sementara, atau cache fragment yang menyimpan bagian tertentu dari halaman.
Cache plugin: beberapa plugin membuat struktur folder tersendiri di dalam /wp-content/cache/ untuk menyimpan data yang relevan dengan fungsinya, misalnya cache untuk pembuatan thumbnail atau kompresi.
Cara aman membersihkan dan mengelola folder cache
Sebelum menghapus apa pun, buat cadangan konfigurasi dan catat plugin caching yang aktif. Ini membantu mengembalikan pengaturan bila diperlukan.
Gunakan antarmuka plugin caching jika tersedia: banyak plugin menyediakan tombol "Clear Cache" atau opsi pembersihan tertentu yang lebih aman daripada menghapus file manual.
Jika harus menghapus manual melalui FTP atau panel kontrol, hapus hanya isi folder cache, bukan folder induk atau file konfigurasi lain. Mengosongkan isi folder akan memaksa sistem membuat ulang file cache saat diperlukan.
Perhatikan hak akses file saat menghapus. Setelah pembersihan manual, pastikan server masih memiliki izin yang tepat untuk membuat file baru di folder tersebut.
Menetapkan kebijakan pembersihan dan pengaturan izin
Tetapkan jadwal pembersihan berkala yang sesuai dengan aktivitas situs. Untuk situs dengan konten yang sering berubah, pembersihan lebih sering bisa membantu menjaga konsistensi tampilan.
Konfigurasikan masa berlaku cache atau 'cache lifetime' bila plugin mendukungnya. Pengaturan ini membantu mengontrol kapan file cache harus kedaluwarsa dan dibuat ulang.
Atur izin file (file permissions) secara hati-hati: biasanya folder cache memerlukan izin yang memungkinkan proses web server menulis dan membaca file, tetapi hindari memberikan izin berlebihan yang dapat membuka celah keamanan.
Pantau ukuran folder cache. Jika ukurannya tumbuh tak terkendali, identifikasi sumber file paling besar (misalnya thumbnail, file minified sementara) dan telaah pengaturan plugin yang memproduksinya.
Troubleshooting: masalah umum dan langkah penanganan
Halaman tidak terbarui setelah pembaruan konten: bersihkan cache melalui plugin atau hapus isi folder cache untuk memaksa regenerasi halaman.
Kesalahan akses file atau folder setelah pembersihan manual: periksa dan kembalikan izin file ke nilai yang sesuai untuk server hosting Anda, serta pastikan kepemilikan (owner) diatur benar.
File cache berkumpul terus-menerus tanpa dibersihkan: periksa pengaturan plugin untuk penjadwalan pembersihan otomatis dan matikan fungsi yang membuat versi cache berlebihan bila perlu.
Jika ada error spesifik pada tampilan atau fungsi setelah pembersihan, nonaktifkan sementara plugin cache untuk melihat apakah masalah terkait cache atau penyebab lain, lalu aktifkan kembali setelah pengujian.