Logo AnabisolutionsAnabisolutions
WordPress

Mengatur revisi postingan WordPress agar database tidak membengkak

ABTim AnabisolutionsAnalog Bina Solutions2 menit baca
Mengatur revisi postingan WordPress agar database tidak membengkak

Secara bawaan WordPress menyimpan revisi tanpa batas untuk setiap entri, sehingga tabel database terus membesar. Anda bisa membatasi jumlah revisi lewat satu baris konfigurasi di wp-config.php dan membersihkan revisi lama setelah membuat backup. Langkah ini mengurangi ukuran database tanpa mengubah tampilan situs.

Apa itu revisi WordPress dan di mana tersimpannya?

Revisi adalah salinan tiap versi entri yang disimpan setiap kali Anda menekan Perbarui. Revisi disimpan di tabel wp_posts dengan tipe revision, sehingga satu artikel yang disunting 40 kali menghasilkan 40 baris tambahan.

Fitur ini berguna untuk mengembalikan tulisan ke versi lama atau membandingkan perubahan. Namun pada situs dengan ratusan entri, revisi dapat menjadi mayoritas isi tabel wp_posts.

Cara membatasi jumlah revisi

Anda dapat membatasi revisi dengan menambahkan satu konstanta di file wp-config.php, di atas baris yang berbunyi bahwa penyuntingan selesai. Contohnya menetapkan angka 5 agar hanya lima revisi terbaru yang disimpan per entri.

  • Isi nilai 0 untuk mematikan revisi sepenuhnya, tidak disarankan untuk situs editorial.
  • Isi nilai 5 sampai 10 untuk keseimbangan antara riwayat dan ukuran database.
  • Biarkan tanpa batas hanya jika Anda memang membutuhkan audit perubahan yang panjang.
  • Interval simpan otomatis juga dapat diatur lewat konstanta AUTOSAVE_INTERVAL, bawaannya 60 detik.

Pengaturan hanya berlaku ke depan

Membatasi revisi tidak menghapus revisi yang sudah ada. Revisi lama harus dibersihkan terpisah.

Membersihkan revisi lama dengan aman

Pembersihan bisa dilakukan lewat plugin optimasi database atau WP-CLI. Apa pun caranya, buat backup database terlebih dahulu karena penghapusan tidak dapat dibatalkan.

  • Backup database dan uji pemulihannya.
  • Hitung dulu jumlah revisi dengan query sederhana pada tabel wp_posts.
  • Hapus revisi yang lebih tua dari 30 atau 90 hari, bukan semuanya sekaligus.
  • Jalankan optimasi tabel setelah penghapusan agar ruang benar-benar kembali.

Ringkasan dan langkah berikutnya

Batasi revisi di angka yang wajar, bersihkan yang lama, lalu jadwalkan pemeriksaan ukuran database setiap kuartal.

  • Batas yang disarankan: 5 sampai 10 revisi per entri.
  • Interval simpan otomatis bawaan: 60 detik.
  • Waktu pengerjaan: sekitar 30 menit termasuk backup.
  • Rujukan: panduan konfigurasi wp-config di developer.wordpress.org.

Topik terkait yang bisa Anda baca berikutnya: database WordPress yang membengkak, backup WordPress yang bisa dipulihkan, alur editorial WordPress untuk tim konten, dan merapikan media library.

Kesalahan yang perlu dihindari

Jangan menghapus semua revisi tanpa backup, dan jangan mematikan revisi pada situs yang disunting banyak orang. Hindari pula menjalankan query hapus manual jika Anda belum paham struktur tabel, karena salah kondisi dapat menghapus entri asli.

Pertanyaan singkat seputar topik ini

Berapa jumlah revisi yang ideal untuk WordPress?

Untuk kebanyakan situs, 5 sampai 10 revisi per entri sudah cukup. Angka ini menjaga riwayat tetap berguna tanpa membengkakkan database.

Apakah membatasi revisi menghapus revisi lama?

Tidak. Batas hanya berlaku untuk revisi baru, sehingga revisi yang sudah ada harus dibersihkan terpisah setelah backup.

Mau kami bantu menimbang?Ceritakan alur Anda, kami beri pendapat jujur dalam 1×24 jam kerja.
Konsultasi gratis

Pertanyaan yang sering muncul

Ya, tanpa komitmen. Kami balas dalam 1×24 jam kerja.

Suka artikel ini?
AB

Tentang Tim AnabisolutionsStudio digital dari Pekanbaru yang mengerjakan website, aplikasi, dan sistem untuk klien di Riau dan sekitarnya.

Topik:RevisiDatabasePerawatan

Artikel menarik lainnya

Apa kata klien kami

Sangat profesional. Hasilnya melebihi ekspektasi dan komunikasi selama proyek lancar.
Logo LelangbankBudi SantosoPlatform lelang, Lelangbank
Tim yang kompeten. Custom plugin WordPress-nya pas sekali dengan kebutuhan kami.
Logo Ruang Multi TalentSarah WijayaSitus lembaga pelatihan, Ruang Multi Talent
Kualitas kode bersih dan support after sales luar biasa. Pasti kembali lagi.
Logo QuipworkAhmad RahmanDashboard internal, Quipwork

Punya masalah serupa? Ceritakan.

Konsultasi awal gratis dan tanpa komitmen. Kami balas dalam 1×24 jam kerja.

hello@anabisolutions.comJalan Nurul Yaqin No. 1, Pekanbaru, Riau, Indonesia
Chat via WhatsApp

Mulai dari satu pesan

Gratis dan tanpa komitmen.

Anda butuh apa?
Kami balas dalam 1×24 jam kerja.

Situs ini dilindungi reCAPTCHA dan berlaku Kebijakan Privasi serta Persyaratan Layanan Google.