Existe-t-il un moyen rapide d'afficher le calendrier wp-cron


Réponses:


28

Pourquoi ne pas simplement créer un travail cron, faire un vidage de base de données et regarder où les informations sur le travail cron sont conservées? C'est ce que j'ai fait. Comme suspect, WordPress 3.5.1 conserve ses tâches cron dans le {wp}_optionstableau sous le nom 'cron'.

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

Ou via functions.php:

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

19

WordPress a une fonction non documentée _get_cron_array(), qui renvoie un tableau de toutes les tâches actuellement planifiées. Nous allons utiliser une méthode grossière mais efficace pour vider toutes les tâches à l'aide var_dump(). Pour faciliter l'utilisation, placez le code suivant dans le plugin:

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

Pour plus d'informations: https://developer.wordpress.org/plugins/cron/simple-testing/


6

Vous pouvez utiliser la WP-CLI.

Depuis la ligne de commande, vous pouvez exécuter la commande suivante à partir du répertoire de votre installation WordPress:

wp cron event list  

Il affichera un tableau des événements planifiés, quand il est configuré pour s'exécuter et à quelle fréquence il est reprogrammé. Voici ce qui m'a été retourné lorsque j'ai exécuté la commande:
entrez la description de l'image ici

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


Merci, cela a fonctionné pour moi, si quelqu'un souhaite vérifier la liste de cron wordpress sur le serveur, utilisez-lewp cron event list
Hemant Kumar
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.