Wordpress WP CLI Cron Scheduled Events Os Cron
Definisi
WP-CLI adalah command-line tool untuk mengelola WordPress tanpa browser: install plugin, update, import/export, reset password, menjalankan cron, dan banyak lagi. WP-Cron adalah sistem terjadwal WordPress yang berbasis request (bukan cron OS) — event dijalankan saat ada visit yang memicu wp-cron.php, bukan pada jam presisi.
Kapan dipakai
- WP-CLI: operasi bulk/admin otomatis, deployment script, migrasi, debug server.
- WP-Cron: tugas berkala di dalam WordPress (kirim email mingguan, hapus transien kadaluwarsa, sinkron data) tanpa mengonfigurasi cron OS.
- Untuk tugas yang butuh presisi/volume tinggi, matikan WP-Cron bawaan dan ganti dengan cron OS yang memanggil
wp cron event run --due-now.
Cara kerja
WP-CLI dasar
wp plugin list
wp plugin update --all
wp user reset-password admin --skip-email
wp search-replace 'http://old.test'