Apakah ada cara cepat untuk melihat jadwal wp-cron

Jawaban:

28

Mengapa Anda tidak hanya membuat pekerjaan cron, membuat database dump dan melihat di mana info tentang pekerjaan cron disimpan? Itu yang saya lakukan. Seperti yang diduga, WordPress 3.5.1 menyimpan tugas cron-nya di dalam {wp}_optionstabel di bawah nama 'cron'.

SELECT *
FROM `wp_options`
WHERE `option_name` LIKE '%cron%'

Atau melalui functions.php:

$cron_jobs = get_option( 'cron' );
var_dump($cron_jobs);
montrealis
sumber
19

WordPress memiliki fungsi tidak berdokumen _get_cron_array(),, yang mengembalikan array dari semua tugas yang dijadwalkan saat ini. Kita akan menggunakan metode kasar tapi efektif untuk membuang semua tugas menggunakan var_dump(). Untuk kemudahan penggunaan, tempatkan kode berikut di plugin:

echo '<pre>';
print_r( _get_cron_array() );
echo '</pre>';

Untuk info lebih lanjut: https://developer.wordpress.org/plugins/cron/simple-testing/

Suresh Kamrushi
sumber
6

Anda bisa menggunakan WP-CLI.

Dari baris perintah, Anda dapat menjalankan perintah berikut dari direktori instalasi WordPress Anda:

wp cron event list  

Ini akan menampilkan tabel acara yang dijadwalkan, kapan acara akan berjalan, dan seberapa sering dijadwalkan ulang. Inilah yang dikembalikan kepada saya ketika saya menjalankan perintah:
masukkan deskripsi gambar di sini

https://kinsta.com/knowledgebase/wordpress-cron-job/

SherylHohman
sumber
Terima kasih, itu berhasil untuk saya, jika seseorang ingin memeriksa daftar wordpress cron di server kemudian gunakan iniwp cron event list
Hemant Kumar