Sampel Postingan

Kode Lengkap define() untuk wp-config.php

Letakkan blok kode ini di file wp-config.php Anda, di atas baris: /* That's all, stop editing! Happy publishing. */

PHP

/**
 * Konfigurasi Batas Memori, Eksekusi PHP, & Optimasi Elementor
 */

// Batas Memori PHP untuk WordPress & Admin
define( 'WP_MEMORY_LIMIT', '256M' );
define( 'WP_MAX_MEMORY_LIMIT', '256M' );

// Terapkan Pengaturan PHP (via ini_set)
@ini_set( 'memory_limit', '256M' );
@ini_set( 'max_execution_time', '1000' );
@ini_set( 'max_input_time', '1000' );
@ini_set( 'max_input_vars', '3000' );
@ini_set( 'upload_max_filesize', '128M' );
@ini_set( 'post_max_size', '128M' );

// Optimasi Sampah & Autosave (Opsional, sangat membantu performa Elementor)
define( 'AUTOSAVE_INTERVAL', 160 );       // Frekuensi autosave (dalam detik)
define( 'EMPTY_TRASH_DAYS', 30 );         // Hapus sampah otomatis tiap 30 hari
define( 'WP_POST_REVISIONS', 10 );        // Batasi jumlah revisi halaman agar database ringan
define( 'DISABLE_WP_CRON', false );       // Pertahankan WP-Cron aktif

Penjelasan Parameter yang Didefinisikan:

  1. WP_MEMORY_LIMIT & WP_MAX_MEMORY_LIMIT (256M): Menentukan batas alokasi memori RAM PHP untuk WordPress di frontend maupun backend (sangat disarankan minimal 256M jika menggunakan Elementor Pro).
  2. max_execution_time & max_input_time (1000s): Memberikan waktu hingga 1000 detik bagi proses PHP untuk berjalan saat mengimpor template besar Elementor atau mengunggah berkas.
  3. max_input_vars (3000): Mencegah eror saat menyimpan halaman Elementor yang memiliki banyak widget, formulir, atau item menu navigasi.
  4. upload_max_filesize & post_max_size (128M): Mengizinkan unggahan media/file hingga ukuran 128 MB.
  5. WP_POST_REVISIONS (10): Membatasi jumlah riwayat revisi draft halaman agar ukuran database tidak membengkak dan membuat Elementor lambat.

Leave a Comment