// Custom Feed function add_custom_rss_feed() { add_feed('revive', 'custom_rss_feed_template'); } add_action('init', 'add_custom_rss_feed'); function custom_rss_feed_template() { get_template_part('rss', 'revive'); } // Add a custom interval for 4.5 hours function custom_cron_schedules($schedules) { $schedules['four_half_hours'] = array( 'interval' => 16200, // 4.5 hours in seconds 'display' => __('Every 4.5 Hours') ); return $schedules; } add_filter('cron_schedules', 'custom_cron_schedules'); // Schedule an event to refresh the custom RSS feed every 4.5 hours if (!wp_next_scheduled('refresh_old_posts_feed')) { wp_schedule_event(time(), 'four_half_hours', 'refresh_old_posts_feed'); } else { $timestamp = wp_next_scheduled('refresh_old_posts_feed'); wp_unschedule_event($timestamp, 'refresh_old_posts_feed'); wp_schedule_event(time(), 'four_half_hours', 'refresh_old_posts_feed'); } add_action('refresh_old_posts_feed', 'generate_old_posts_feed'); function generate_old_posts_feed() { // Rotate the post IDs in the option $stored_posts = get_option('last_3_posts'); if (!$stored_posts || count($stored_posts) < 3) { // Initialize with 3 random posts if not already set $args = array( 'post_type' => 'post', 'posts_per_page' => 3, 'orderby' => 'rand', 'date_query' => array( 'before' => date('Y-m-d H:i:s', strtotime('-1 month')) ) ); $query = new WP_Query($args); $stored_posts = wp_list_pluck($query->posts, 'ID'); update_option('last_3_posts', $stored_posts); } else { // Rotate the first post out and add a new one array_shift($stored_posts); $args = array( 'post_type' => 'post', 'posts_per_page' => 1, 'orderby' => 'rand', 'date_query' => array( 'before' => date('Y-m-d H:i:s', strtotime('-1 month')) ), 'post__not_in' => $stored_posts ); $query = new WP_Query($args); $new_post_id = $query->posts[0]->ID; $stored_posts[] = $new_post_id; update_option('last_3_posts', $stored_posts); } } // Debugging function to log feed activity function log_feed_activity($message) { $log_file = ABSPATH . 'wp-content/debug.log'; $current_time = date('Y-m-d H:i:s'); file_put_contents($log_file, "$current_time - $message\n", FILE_APPEND); } // Include the last shared post title in the log function log_last_shared_post($post_title) { log_feed_activity("Generated feed content for post: $post_title"); } Iron Man se lesiona un tobillo • Osito Barrigón

Iron Man se lesiona un tobillo

ob.com
2 Min Lectura

El actor Robert Downey Jr. sufrió un accidente durante la filmación de Iron Man 3, lo que retrasará la producción por un corto tiempo hasta que se recupere, informaron ayer los estudios Disney.

El histrión, quien ha actuado como el excéntrico millonario que se convierte en el superhéroe Iron man, se lastimó un tobillo en el rodaje de una de las escenas en Wilmington, Carolina del Norte, se indicó a través de un comunicado.

“Habrá un ligero retraso en la agenda de la producción hasta que se haya recuperado”, se indicó en el boletín sobre la película, cuyo estreno está previsto para mayo de 2013.

De acuerdo con el portal insidemovies.ew.com, el representante de Downey confirmó a EW que el actor iba a estar bien, y que todavía están esperando a ver cuánto tiempo necesitará para regresar a la filmación.

Un adelanto de la historia de Iron man 3 se presentó en julio pasado en la Convención Cómic Con en San Diego, en donde se le vio al multimillonario Tony Stark portando su vestuario de superhéroe.

Las contadas escenas de la cinta, en la que también participan Gwyneth Paltrow, Ben Kingsley como el villano “Mandarín”, Don Cheadle y Jon Favreau, fueron muy bien recibidas por la prensa especializada. FUENTE: NTX.

Comparte Este Artículo
Por ob.com
Seguir:
"A tubby, little cubby all stuffed with fluff".
Deja un comentario