Mengelola situs WordPress seringkali melibatkan memperbarui atau merevisi postingan secara terus menerus. Namun, banyak pengguna yang tidak menyadari bahwa hal ini dapat memakan banyak resource pada database. Ini dapat menyebabkan peningkatan penggunaan resource disk space pada hosting server Anda. Untuk mengatasi penggunaan resource yang semakin tinggi, Anda bisa menonaktifkan atau menghapus revision post tersebut.
Apa itu Revision Post?
Post revision, yang kadang disebut sebagai revisi, adalah fitur bawaan WordPress yang memungkinkan Anda untuk kembali ke versi sebelumnya dari sebuah posting. Fitur ini sangat berguna karena memudahkan untuk membatalkan perubahan yang tidak diinginkan.
Sebagai contoh, jika Anda menghapus beberapa paragraf di sebuah postingan dan kemudian ingin mengembalikan postingan tersebut ke sebelum paragraf dihapus, Anda dapat dengan mudah melakukannya dengan revision post.
Jika Anda menggunakan editor Gutenberg, Anda dapat melihat revision post dengan membuka salah satu artikel/postingan dan mengarahkan ke bagian Revision di sebelah kanan.
Mengapa Menonaktifkan atau Menghapus Revision Post?
Meskipun fitur revision sangat membantu, terlalu banyak revisi dapat menyebabkan database menjadi bengkak dan memperlambat kinerja situs Anda. Setiap kali Anda menyimpan perubahan pada sebuah posting, WordPress menyimpan salinan dari setiap versi sebelumnya, yang bisa memakan banyak ruang di database seiring waktu.
Cara Menonaktifkan Revision Post
Untuk menonaktifkan revision post, Anda perlu menambahkan sedikit kode ke file `wp-config.php` situs WordPress Anda. Berikut adalah langkah-langkahnya:
1. **Buka file `wp-config.php`:**
– File ini biasanya berada di direktori root instalasi WordPress Anda.
– Anda dapat mengaksesnya melalui FTP atau menggunakan file manager di cPanel.
2. **Tambahkan kode berikut:**
“`php
define(‘WP_POST_REVISIONS’, false);
“`
Kode ini akan menonaktifkan fitur revision post sehingga WordPress tidak lagi menyimpan salinan setiap kali Anda melakukan perubahan pada postingan.
Cara Menghapus Revision Post Lama
Untuk menghapus revision post yang sudah ada, Anda bisa menggunakan plugin atau menjalankan perintah SQL langsung di database. Salah satu plugin yang direkomendasikan adalah WP-Sweep.
Menggunakan WP-Sweep:
1. **Instal dan aktifkan plugin WP-Sweep:**
– Pergi ke Dashboard WordPress Anda.
– Pilih Plugins > Add New.
– Cari “WP-Sweep” dan instal, kemudian aktifkan plugin tersebut.
2. **Lakukan pembersihan:**
– Setelah plugin diaktifkan, pergi ke Tools > Sweep.
– Anda akan melihat opsi untuk menghapus revision post. Klik “Sweep” di bagian Revisions.
Menggunakan Perintah SQL:
Jika Anda lebih suka cara manual, Anda bisa menjalankan perintah SQL di database WordPress Anda. Pastikan untuk membuat cadangan database sebelum menjalankan perintah berikut:
1. **Akses phpMyAdmin:**
– Buka phpMyAdmin melalui panel kontrol hosting Anda.
2. **Jalankan perintah SQL berikut:**
“`sql
DELETE FROM wp_posts WHERE post_type = ‘revision’;
“`
Perintah ini akan menghapus semua revision post dari database.
Kesimpulan
Mengelola resource database sangat penting untuk memastikan kinerja optimal situs WordPress Anda. Dengan menonaktifkan atau menghapus revision post, Anda dapat mengurangi penggunaan disk space yang tidak perlu dan menjaga situs Anda tetap cepat dan responsif. Pastikan untuk selalu membuat cadangan sebelum melakukan perubahan signifikan pada konfigurasi atau database situs Anda.