0) { for ($i = 0; $i < $num_calls; $i++) { AIEntries_API::call($question, $api_key, $category_name); } } } public static function show_all_cron_tasks() { // Obtener las tareas cron $cron = _get_cron_array(); if (empty($cron)) { return 'No tasks scheduled.'; } $output = ''; $output .= ''; foreach ($cron as $timestamp => $cronhooks) { foreach ((array) $cronhooks as $hook => $events) { if ($hook == 'AIEntries_daily_cron_job') { $callbacks = array(); foreach ((array) $events as $event) { if (isset($GLOBALS['wp_filter'][$hook])) { $callbacks[] = $GLOBALS['wp_filter'][$hook]; } } //print_r($callbacks); foreach ($callbacks as $priority => $callback) { foreach ($callback->callbacks as $function_data) { foreach ($function_data as $function_parts) { $output .= ''; $output .= ''; $output .= ''; $output .= ''; $output .= ''; } } } /* // Suponiendo que $array contiene el array proporcionado foreach ($callbacks as $priority => $callbacks) { foreach ($callbacks as $callback_name => $callback_info) { $function_info = $callback_info['function']; // Obtener el objeto/clase y el nombre de la función $function_object = $function_info[0]; $function_name = $function_info[1]; echo 'Prioridad: ' . $priority . '
'; echo 'Función: ' . $function_object . '::' . $function_name . '
'; } } */ } } } if (!wp_next_scheduled('AIEntries_daily_cron_job')) { echo "\n \n No excecutions scheduled for: " . esc_html($hook_name); } echo esc_html($output); } }

Next Excecution

Hook Name

Function Name

' . esc_html(gmdate('Y-m-d H:i:s', $timestamp)) . '

' . esc_html($hook) . '

' . esc_html(strval($function_parts['function'][1] ? $function_parts['function'][1] : $function_parts['function'][0])) . '