Situs → situs Anda → Tugas terjadwal.
Menambahkan tugas
Sebuah perintah dan sebuah jadwal. Perintah berjalan di lingkungan yang sama dengan situs, dengan versi PHP yang sama, sehingga wp cron event run --due-now atau php artisan schedule:run berperilaku persis seperti di shell Anda.
Cron bawaan WordPress
WordPress menjadwalkan tugas-tugasnya berdasarkan tayangan halaman, sehingga situs yang sepi menjalankan pekerjaan terjadwalnya terlambat, atau tidak sama sekali, dan situs yang sibuk menjalankannya ribuan kali. Keduanya bukanlah yang Anda inginkan.
Solusinya terdiri dari dua baris. Atur DISABLE_WP_CRON ke true di wp-config.php, lalu tambahkan jadwal nyata di sini yang menjalankan wp cron event run --due-now setiap lima menit. Pos terjadwal dan plugin cadangan Anda kemudian akan berjalan berdasarkan waktu, bukan berdasarkan lalu lintas.
Melihat apakah tugas telah berjalan
Setiap tugas menyimpan riwayat eksekusi terakhirnya beserta kode keluar dan output-nya. Tugas yang tidak pernah menghasilkan output berarti belum pernah berjalan, yang merupakan jawaban atas pertanyaan paling umum tentang layar ini.
Hal yang tidak dapat dilakukannya
Tugas terjadwal memiliki batasan — tugas akan dihentikan jika berjalan jauh lebih lama dari jadwalnya, sehingga pekerjaan yang mengalami hang tidak dapat menumpuk salinannya sendiri. Jika Anda memiliki pekerjaan yang secara wajar membutuhkan waktu berjam-jam, bagilah pekerjaan tersebut atau hubungi bagian dukungan dan kami akan memeriksanya bersama Anda.