Estoy tratando de trabajar qué complemento está activando wp-cron. Sé sobre el código: enlace , pero preferiría hacer algo en el backend de SQL en lugar de escribir un complemento.
¿Por qué no creas un trabajo cron, haces un volcado de base de datos y miras dónde se guarda la información sobre el trabajo cron? Eso fue lo que hice. Como se sospechaba, WordPress 3.5.1 mantiene sus trabajos cron en la tabla {wp}_options
con el nombre 'cron'
.
SELECT *
FROM 'wp_options'
WHERE 'option_name' LIKE '%cron%'
O a través de functions.php:
$cron_jobs = get_option( 'cron' );
var_dump($cron_jobs);
WordPress tiene una función no documentada, _get_cron_array, que devuelve una matriz de todas las tareas programadas actualmente. Vamos a utilizar un método simple pero efectivo para volcar todas las tareas usando var_dump. Para facilitar su uso, coloque el siguiente código en el complemento:
echo '<pre>'; print_r( _get_cron_array() ); echo '</pre>';
para obtener más información: enlace
Lea otras preguntas en las etiquetas wp-cron