Esiste un modo rapido per visualizzare la pianificazione di wp-cron


Risposte:


28

Perché non creare un lavoro cron, creare un dump del database e guardare dove sono conservate le informazioni sul lavoro cron? Questo è quello che ho fatto. Come sospettato, WordPress 3.5.1 mantiene i suoi lavori cron nella {wp}_optionstabella sotto il nome 'cron'.

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

O tramite funzioni.php:

$cron_jobs = get_option( 'cron' );
var_dump($cron_jobs);

19

WordPress ha una funzione non documentata _get_cron_array(), che restituisce una matrice di tutte le attività attualmente programmate. Useremo un metodo grezzo ma efficace per scaricare tutte le attività usando var_dump(). Per facilità d'uso inserisci il seguente codice nel plugin:

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

Per maggiori informazioni: https://developer.wordpress.org/plugins/cron/simple-testing/


6

È possibile utilizzare WP-CLI.

Dalla riga di comando, è possibile eseguire il comando seguente dalla directory dell'installazione di WordPress:

wp cron event list  

Verrà visualizzata una tabella degli eventi pianificati, quando è impostato per essere eseguito e con quale frequenza viene riprogrammato. Ecco cosa mi è stato restituito quando ho eseguito il comando:
inserisci qui la descrizione dell'immagine

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


Grazie, ha funzionato per me, se qualcuno desidera controllare l'elenco di cron di wordpress sul server, quindi utilizzare questowp cron event list
Hemant Kumar
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.