¿Hay una manera rápida de ver el horario de wp-cron

Respuestas:

28

¿Por qué no simplemente crea un trabajo cron, hace un volcado de la base de datos y mira dónde se guarda la información sobre el trabajo cron? Eso fue lo que hice. Como se sospecha, WordPress 3.5.1 mantiene sus trabajos cron en la {wp}_optionstabla bajo 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);
montrealist
fuente
19

WordPress tiene una función no documentada _get_cron_array(), que devuelve una matriz de todas las tareas programadas actualmente. Vamos a usar un método tosco pero efectivo para deshacernos de 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 más información: https://developer.wordpress.org/plugins/cron/simple-testing/

Suresh Kamrushi
fuente
6

Puede usar la WP-CLI.

Desde la línea de comandos, puede ejecutar el siguiente comando desde el directorio de su instalación de WordPress:

wp cron event list  

Mostrará una tabla de los eventos programados, cuándo está configurado para ejecutarse y con qué frecuencia se reprograma. Esto es lo que me devolvieron cuando ejecuté el comando:
ingrese la descripción de la imagen aquí

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

SherylHohman
fuente
Gracias, funcionó para mí, si alguien desea verificar la lista de WordPress Cron en el servidor, entonces use estowp cron event list
Hemant Kumar