Cara Menonaktifkan dan Menghapus Revision Post Lama di WordPress

Ketika memperbarui atau merevisi postingan di web WordPress secara terus menerus, kita sering kali tidak menyadari bahwa hal tersebut dapat memakan banyak sumber daya pada database. Dampaknya adalah meningkatnya penggunaan ruang disk pada server hosting. Untuk mengatasi masalah penggunaan sumber daya yang semakin tinggi, ada cara untuk menonaktifkan dan menghapus revisi post lama di WordPress. Pada artikel ini, kita akan membahas langkah-langkahnya.

Ketika kita mengedit atau merevisi postingan di WordPress, WordPress secara otomatis menyimpan setiap perubahan yang kita buat. Hal ini berguna karena memungkinkan kita untuk kembali ke versi sebelumnya dan membatalkan perubahan yang telah dilakukan. Namun, setiap revisi yang disimpan akan memakan ruang pada database WordPress, yang pada gilirannya akan mempengaruhi penggunaan resource pada server hosting. Dalam artikel ini, kita akan membahas cara menonaktifkan dan menghapus revisi post lama untuk mengoptimalkan penggunaan resource.

Apa itu Revision Post?

Revision post, atau sering disebut sebagai revisi, adalah fitur bawaan WordPress yang memungkinkan pengguna untuk melihat dan mengembalikan versi sebelumnya dari sebuah postingan. Misalnya, jika kita menghapus beberapa paragraf dari sebuah postingan dan ingin mengembalikannya, kita dapat menggunakan revisi post untuk melakukan hal tersebut. Di editor Gutenberg, revisi post dapat ditemukan dengan membuka salah satu artikel atau postingan dan mengarahkan ke bagian Revisions di sebelah kanan.

Cara Menonaktifkan Revision Post di WordPress

Salah satu cara untuk mencegah penumpukan revisi post di database WordPress adalah dengan menonaktifkannya. Berikut adalah langkah-langkahnya:

  1. Cari file wp-config.php di direktori root situs WordPress Anda.
  2. Tambahkan baris kode berikut di bagian paling atas file tersebut:
    define('WP_POST_REVISIONS', false);
  3. Simpan perubahan yang telah Anda lakukan.

Dengan menambahkan baris kode di atas, revisi post akan dinonaktifkan secara permanen, dan tidak akan disimpan ke dalam database. Jika Anda ingin mengaktifkan kembali opsi revisi post, Anda dapat mengganti nilai false menjadi true pada baris kode tersebut.

Cara Membatasi Revision Post di WordPress

Jika Anda ingin tetap menyimpan beberapa revisi post untuk setiap postingan, Anda dapat membatasi jumlah revisi yang disimpan dalam database. Berikut adalah langkah-langkahnya:

  1. Buka file wp-config.php di direktori root situs WordPress Anda.
  2. Tambahkan baris kode berikut di bagian paling atas file tersebut:
    define('WP_POST_REVISIONS', 3);
  3. Simpan perubahan yang telah Anda lakukan.

Dengan menambahkan baris kode di atas, WordPress akan menyimpan tiga revisi post terbaru dan secara otomatis menghapus revisi yang lebih lama setelah versi yang lebih baru disimpan. Anda dapat mengganti angka 3 sesuai dengan jumlah revisi yang ingin Anda simpan.

Anda juga dapat meningkatkan interval simpan otomatis untuk mengurangi jumlah revisi yang disimpan dalam database. Secara default, WordPress secara otomatis menyimpan revisi setiap menit (60 detik). Anda dapat mengubah interval tersebut dengan menambahkan baris kode berikut di file wp-config.php:

define('AUTOSAVE_INTERVAL', 600);

Dengan menambahkan baris kode di atas, WordPress akan menyimpan revisi setiap 10 menit (600 detik), sehingga mengurangi jumlah revisi yang disimpan dalam database.

Cara Menghapus Revision Post Lama di WordPress

Ada dua metode yang dapat Anda gunakan untuk menghapus revisi post lama di WordPress. Berikut adalah penjelasan mengenai kedua metode tersebut:

Metode Pertama: Menghapus dengan Query SQL

Jika Anda terbiasa dengan kueri SQL, Anda dapat menghapus revisi post langsung melalui phpMyAdmin. Berikut adalah langkah-langkahnya:

  1. Login ke cPanel akun hosting web WordPress Anda.
  2. Klik ikon phpMyAdmin.
  3. Di panel navigasi kiri, temukan dan klik database WordPress Anda.
  4. Klik pada tab SQL.
  5. Masukkan kueri SQL berikut:
DELETE FROM wp_posts WHERE post_type = 'revision';

Pastikan untuk mengganti “wp_” dengan awalan database WordPress Anda. 6. Klik tombol Go dan tunggu hingga proses selesai.

Metode Kedua: Menggunakan Plugin WP-Optimize

Jika Anda lebih suka menggunakan plugin, Anda dapat menggunakan plugin WP-Optimize. Berikut adalah langkah-langkahnya:

  1. Instal dan aktifkan plugin WP-Optimize melalui menu Plugins di WordPress Anda.
  2. Navigasikan ke WP Optimize > Database.
  3. Di bawah bagian Optimizations, centang kotak di samping ‘Clean all post revisions’.
  4. Klik tombol Run Optimization.
  5. Setelah proses selesai, Anda dapat menghapus plugin atau menonaktifkannya jika Anda tidak memerlukannya lagi.

Kesimpulan

Dengan mengoptimalkan penggunaan revisi post di WordPress, Anda dapat menghemat ruang disk pada server hosting dan database website Anda. Dalam artikel ini, kami telah membahas cara menonaktifkan dan menghapus revisi post lama di WordPress. Pastikan untuk mengikuti langkah-langkah dengan hati-hati dan menyimpan backup data sebelum melakukan perubahan pada website Anda.

FAQ

  1. Apa itu revisi post di WordPress? Revisi post adalah fitur bawaan WordPress yang memungkinkan pengguna untuk melihat dan mengembalikan versi sebelumnya dari sebuah postingan.
  2. Mengapa saya perlu menonaktifkan dan menghapus revisi post lama di WordPress? Revisi post yang terus bertambah akan memakan ruang pada database dan mempengaruhi penggunaan resource pada server hosting.
  3. Bagaimana cara menonaktifkan revisi post di WordPress? Anda dapat menonaktifkan revisi post dengan menambahkan baris kode define('WP_POST_REVISIONS', false); di file wp-config.php.
  4. Bagaimana cara menghapus revisi post lama di WordPress? Anda dapat menghapus revisi post lama dengan menggunakan query SQL melalui phpMyAdmin atau menggunakan plugin seperti WP-Optimize.
  5. Apakah saya perlu membuat backup data sebelum menghapus revisi post? Ya, sebaiknya Anda membuat backup data sebelum melakukan perubahan pada website Anda untuk menghindari kehilangan data yang tidak diinginkan.