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);

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/


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/


Terima kasih, itu berhasil untuk saya, jika seseorang ingin memeriksa daftar wordpress cron di server kemudian gunakan iniwp cron event list
Hemant Kumar
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.