Existe-t-il un moyen rapide d'afficher la planification wp-cron

15

J'essaie de déterminer quel plug-in déclenche wp-cron. Je connais le code: enlace , mais je préférerais faire quelque chose dans le backend SQL plutôt que d'écrire un plugin.

    
posée booyaa 02.05.2013 - 09:19

2 réponses

20

Pourquoi ne créez-vous pas simplement un travail cron, effectuez-vous un vidage de la base de données et regardez-vous où sont conservées les informations relatives au travail cron? C'est ce que j'ai fait. Comme on le soupçonne, WordPress 3.5.1 conserve ses travaux cron dans la table {wp}_options 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);
    
réponse donnée montrealist 02.05.2013 - 16:19
17

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 brute mais efficace pour vider toutes les tâches en utilisant var_dump. Pour plus de facilité, placez le code suivant dans le plugin:

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

pour plus d'informations: enlace

    
réponse donnée Suresh Kamrushi 02.12.2014 - 12:24

Lire d'autres questions sur les étiquettes