Menghapus revisi halaman di WordPress merupakan salah satu langkah penting dalam optimasi performa website. WordPress secara default menyimpan riwayat perubahan halaman (page revisions) setiap kali Anda melakukan pembaruan konten. Fitur ini memang berguna, tetapi jika tidak dikelola dengan baik, revisi dapat menumpuk dan membebani database.
Pada website yang sudah berjalan lama atau memiliki banyak halaman, revisi halaman WordPress bisa mencapai ratusan bahkan ribuan entri. Hal ini berpotensi memperlambat query database, meningkatkan penggunaan resource server, dan membuat proses backup menjadi lebih berat.
Melalui artikel ini, Anda akan mempelajari cara menghapus revisi halaman di WordPress secara aman dan terstruktur, mulai dari persiapan awal hingga berbagai metode yang dapat digunakan sesuai kebutuhan pengguna maupun pengelola website.
Apa Itu WordPress Revisions?
Revisi halaman di WordPress adalah fitur bawaan yang secara otomatis menyimpan salinan versi sebelumnya dari sebuah halaman. Setiap kali Anda menekan tombol Save Draft atau Update, WordPress akan membuat entri revisi baru di database.
Fitur ini memberikan beberapa manfaat, antara lain:
- Mengembalikan halaman ke versi sebelumnya jika terjadi kesalahan
- Melacak perubahan konten, terutama pada website dengan banyak editor
- Mengurangi risiko kehilangan data akibat kesalahan pengeditan
Namun, dari sisi teknis, setiap revisi disimpan sebagai baris terpisah di tabel wp_posts. Jika tidak dibatasi, jumlah revisi dapat membengkak dan berdampak pada performa website WordPress secara keseluruhan.
Hal yang Perlu Disiapkan Sebelum Menghapus Revisi Halaman
Sebelum melakukan penghapusan revisi halaman, ada satu langkah krusial yang wajib dilakukan, yaitu backup WordPress. Backup wordpress dapat Anda ikuti melalui panduan berikut: Cara Backup WordPress.
Backup berfungsi sebagai pengaman jika terjadi kesalahan saat proses penghapusan, terutama jika Anda menggunakan metode manual melalui database.
Setelah backup tersedia, Anda bisa memilih salah satu metode menghapus revisi halaman WordPress sesuai dengan kebutuhan.
Metode untuk menghapus revisi WordPress
Secara umum, terdapat beberapa metode yang bisa digunakan untuk menghapus revisi WordPress. Setiap metode memiliki tingkat kemudahan dan risiko yang berbeda.
Metode berbasis plugin cocok untuk pengguna awam yang mengutamakan keamanan dan kemudahan. Sementara itu, metode manual melalui database atau konfigurasi file WordPress lebih sesuai bagi pengguna berpengalaman atau developer yang membutuhkan kontrol penuh.
Berikut penjelasan detail masing-masing metode.
Menghapus Revisi Halaman Menggunakan Plugin
Menggunakan plugin adalah cara paling aman dan praktis untuk menghapus revisi halaman di WordPress. Plugin bekerja dengan mekanisme yang terkontrol sehingga meminimalkan risiko kerusakan database.
Salah satu plugin yang umum digunakan adalah Companion Revisions Manager. Berikut langkah-langkahnya:
- Login ke dashboard WordPress
- Masuk ke menu Plugins, kemudian klik Add New
- Cari plugin Companion Revisions Manager

- Instal dan aktifkan plugin
- Buka menu Tools, kemudian klik Revisions

- Pada panel pengaturan Revisions, Anda akan menemukan opsi “Delete existing revisions”. Pilih opsi tersebut untuk melanjutkan proses penghapusan.

- Setelah klik save changes, plugin akan secara otomatis menghapus seluruh revisi halaman yang tersimpan dari database WordPress Anda, sehingga database menjadi lebih ringan dan rapi.
Menghapus Revisi Halaman Melalui phpMyAdmin
Bagi Anda yang memiliki pemahaman teknis lebih lanjut, penghapusan revisi dapat dilakukan langsung melalui database menggunakan phpMyAdmin.
Metode ini memberikan kontrol penuh, tetapi harus dilakukan dengan hati-hati. Berikut langkah-langkahnya:
- Login ke cPanel hosting Anda.
- Buka phpMyAdmin.
- Pilih database WordPress yang digunakan.
- Masuk ke tab SQL.

- Jalankan perintah berikut di SQL:
DELETE FROM wpae_posts WHERE post_type = 'revision';Sesuaikan prefix tabel database dengan instalasi WordPress Anda. Pada contoh ini, WordPress menggunakan prefix “wpae_”.

Query ini akan menghapus seluruh revisi halaman WordPress dari database. kemudian, Klik Go untuk mengeksekusi perintah.
Membatasi Jumlah Revisi Halaman WordPress
Selain menghapus revisi yang sudah ada, Anda juga disarankan untuk membatasi jumlah revisi agar tidak terus menumpuk di masa mendatang. Pembatasan ini dapat dilakukan melalui file konfigurasi WordPress maupun menggunakan plugin.
Melalui file konfigurasi WordPress, pembatasan revisi dapat dilakukan dengan langkah berikut:
- Akses file wp-config.php melalui File Manager di cPanel.
- Tambahkan kode berikut sebelum baris “That’s all, stop editing…”:
define('WP_POST_REVISIONS', 5);
Alternatif lainnya, Anda juga dapat membatasi jumlah revisi menggunakan plugin Companion Revisions Manager.

Pada menu pengaturan plugin, cukup isi nilai pada kolom “Number of revisions” sesuai kebutuhan Anda.
Dengan pengaturan ini, WordPress hanya akan menyimpan maksimal lima revisi untuk setiap halaman, sehingga ukuran database tetap terkendali.
Penutup
Menghapus revisi halaman di WordPress merupakan langkah sederhana untuk menjaga database tetap ringan dan performa website tetap optimal. Dengan memahami cara kerja revisi serta metode penghapusannya, Anda dapat mencegah penumpukan data yang tidak diperlukan tanpa mengganggu fungsi utama WordPress.
Melalui panduan cara menghapus revisi halaman di WordPress ini, Anda dapat memilih metode yang paling sesuai, baik menggunakan plugin, penghapusan manual melalui database, maupun membatasi jumlah revisi ke depannya. Jika dilakukan secara rutin dan diawali dengan backup, pengelolaan revisi akan membantu website tetap stabil, cepat, dan nyaman diakses oleh pengunjung.
Demikian artikel kami tentang cara menghapus revisi halaman di WordPress, semoga bermanfaat.


