Cara Mematikan Fitur Auto Delete Trash WordPress


2 menit

Ketika kalian menghapus sebuah artikel atau halaman di WordPress, maka artikel atau halaman tersebut akan masuk kedalam trash atau tempat sampah sistem yang akan secara otomatis dihapus dalam 30 hari. Jika kalian ingin mematikan fitur auto delete trash WordPress, maka kalian perlu melakukan sedikit penambahan kode pada WordPress kalian.

Prasyarat Mematikan Fitur Auto Delete Trash WordPress

  • Basic Editing file WordPress
  • Menggunakan Child Theme (Opsional)
  • Menggunakan Plugin WPCode (Opsional)

Cara Mematikan Fitur Auto Delete Trash WordPress

Untuk mematikan fitur auto delete trash ini, kita bisa menggunakan dua cara, dimana salah satunya melalui edit file function.php, dan cara lainnya adalah menggunakan plugin WPCode. Jadi jika kalian ingin menggunakan cara edit file function.php, disarankan untuk menggunakan Child Theme.

1. Mematikan Fitur Auto Delete Trash Melalui Function.php

  1. Login ke Dashboard WordPress kalian sebagai admin, defaultnya melalui namawebsite.com/wp-admin/
  2. Buka menu Appareance > Theme File Editor
    Cara Mematikan Fitur Auto Delete Trash WordPress
  3. Cari dan edit Theme Function
    Cara Mematikan Fitur Auto Delete Trash WordPress
  4. Tambahkan kode berikut di baris paling akhir Theme Function
    function wpgan_no_autoremove_trash() {
        remove_action( 'wp_scheduled_delete', 'wp_scheduled_delete' );
    }
    add_action( 'init', 'wpgan_no_autoremove_trash' );
  5. Simpan perubahan, dan file sampah tidak akan otomatis terhapus.

2. Mematikan Fitur Auto Delete Trash Menggunakan Plugin

    1. Login ke Dashboard WordPress kalian sebagai admin, defaultnya melalui namawebsite.com/wp-admin/
    2. Pastikan kalian sudah menginstal dan mengaktifkan plugin WPCode – Insert Headers and Footers + Custom Code Snippets – WordPress Code Manager
      Cara Mematikan Fitur Auto Delete Trash WordPress
    3. Buka menu Code Snippets > + Add Snippets
      Cara Mematikan Fitur Auto Delete Trash WordPress
    4. Pilih opsi Add Your Custom Code
      Cara Mematikan Fitur Auto Delete Trash WordPress
    5. Tambahkan baris kode berikut ini di kolom kode yang tersedia.
      function wpgan_no_autoremove_trash() {
          remove_action( 'wp_scheduled_delete', 'wp_scheduled_delete' );
      }
      add_action( 'init', 'wpgan_no_autoremove_trash' );
    6. Ubah Code Type menjadi PHP
      Cara Mematikan Fitur Auto Delete Trash WordPress
    7. Klik Toggle Inactive, sehingga statusnya menjadi aktif, kemudian simpan
      Cara Mematikan Fitur Auto Delete Trash WordPress
    8. Selamat, fitur auto delete trash item di WordPress kalian telah berhasil dimatikan.

Was this helpful?

0 / 0

Leave a Reply 0