{"id":14999,"date":"2018-03-16T13:41:03","date_gmt":"2018-03-16T06:41:03","guid":{"rendered":"https:\/\/www.pugam.com\/?p=14999"},"modified":"2018-05-31T15:01:05","modified_gmt":"2018-05-31T08:01:05","slug":"cara-batasi-atau-nonaktifkan-post-revisions-di-wordpress","status":"publish","type":"post","link":"https:\/\/www.pugam.com\/14999\/cara-batasi-atau-nonaktifkan-post-revisions-di-wordpress\/","title":{"rendered":"Cara Batasi atau Nonaktifkan Post Revisions di WordPress"},"content":{"rendered":"
<\/p>\n
WordPress menawarkan kemampuan untuk menyimpan beberapa salinan dari tulisan yang Anda buat melalui fitur yang disebut Post Revisions atau Revisi Postingan.<\/p>\n
Ketika Anda menulis sebuah artikel di halaman editor dan menyimpannya beberapa kali, maka WordPress akan menyimpan beberapa perubahan dari waktu ke waktu di Post Revisions ini.<\/p>\n
Fungsinya adalah agar Anda dapat dengan mudah kembali\u00a0 ke versi tertentu dari tulisan Anda, semacam fungsi Undo<\/em>.<\/p>\n Post Revisions ini akan disimpan di database WordPress Anda dan secara default<\/em>, banyaknya Post Revisions yang dapat dibuat tidak dibatasi sehingga jumlahnya bisa dengan cepat membengkak, terutama jika Anda memiliki banyak penulis aktif di blog.<\/p>\n <\/p>\n Pada akhirnya, hal tersebut bisa saja mempengaruhi performa blog Anda karena ukuran database terus meningkat dengan cepat.<\/p>\n Dengan menonaktifkan atau setidaknya membatasi jumlah Post Revisions, Anda sudah melakukan optimasi dan hal itu sangat mungkin untuk dilakukan.<\/p>\n Berikut saya jelaskan caranya, baik itu tanpa plugin maupun dengan plugin.<\/p>\n Post Revisions tidak diaktifkan secara default<\/em> pada Custom Post Type<\/strong> seperti produk Woocommerce dan jenis Custom Post Type<\/strong> lainnya. Jadi Anda tidak perlu khawatir dengan jenis-jenis postingan tersebut.<\/p><\/blockquote>\n <\/li>\n Perhatikan, kode di atas akan mengatur interval autosave<\/em> menjadi 300 detik (5 menit) dan juga menonaktifkan<\/strong> Post Revisions.<\/p>\n Jika Anda hanya ingin membatasi Post Revisions, ganti bagian Contoh, saya akan membatasi Post Revisions di situs saya maksimal 2, maka:<\/p>\n Catatan:<\/strong> Ketika Anda menonaktifkan Post Revisions, maka WordPress masih akan menyimpan satu Post Revisions yang dihasilkan dari fungsi autosave<\/em>.<\/p><\/blockquote>\n Bagi Anda yang tidak mau ribet tanpa harus memasukkan kode secara manual ke file Ada banyak plugin yang bisa Anda gunakan, salah satunya adalah WP Revision Master<\/strong>:<\/p>\n\nCara Membatasi atau Nonaktifkan Post Revisions tanpa Plugin<\/h2>\n
\n
wp-config.php<\/code> di direktori hosting Anda. Saya asumsikan Anda sudah mengerti bagaimana cara mengakses file di hosting dan memodifikasinya.<\/li>\n
wp-config.php<\/code> . Tambahkan di atas bagian ABSPATH<\/strong> agar kode dapat bekerja.\n
\/\/ Menonaktifkan POST REVISIONS dan Menentukan Interval Autosave\r\ndefine ( 'AUTOSAVE_INTERVAL', 300); \/\/ detik\r\ndefine ( 'WP_POST_REVISIONS', false);<\/pre>\n
wp-config.php<\/code> tersebut.<\/li>\n<\/ol>\n
false<\/code> dengan angka yang merupakan batas maksimal Post Revisions yang diperbolehkan.<\/p>\n
\/\/ Membatasi jumlah POST REVISIONS dan Menentukan Interval Autosave\r\ndefine ( 'AUTOSAVE_INTERVAL', 300); \/\/ detik\r\ndefine ( 'WP_POST_REVISIONS', 2);<\/pre>\n
Cara Membatasi atau Nonaktifkan Post Revisions dengan Plugin<\/h2>\n
wp-config.php<\/code>, gunakan plugin yang memang dibuat untuk mengelola Post Revisions.<\/p>\n