// 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"); } Coco sonará fuerte en la noche del Óscar • Osito Barrigón

Coco sonará fuerte en la noche del Óscar

ob.com
3 Min Lectura

México sonará en la noche del Óscar gracias a la interpretación de la celebración del Día de Muertos de la película animada Coco, de Disney y Pixar.

La cantante Natalia Lafourcade y el actor Gael García Bernal cantarán, junto a Miguel, de raíces mexicanas, el tema nominado a la Mejor Canción Original “Remember Me”.

Para Lafourcade, llegar como invitada a esta gran celebración, el 4 de marzo en Los Ángeles, significa representar a todo México.

“Pienso que es una de esas cosas que en la vida pasan una vez, porque… ¿cuándo volvería a pasar algo así?”.

La cantante ha visto cada entrega del Óscar con admiración, como espectadora, y jamás pensó que un día pisaría ese escenario, donde actuará ante artistas de talla mundial.

“Siempre me tocó ver esa celebración a la distancia y nunca imaginas que pudieras tener la oportunidad de pisar un escenario como ese.

“Sobre todo, es una manera de representar a mi País y a mi gente, y eso me emociona mucho porque, de verdad, cuando estás en esos contextos estás representando el lugar de donde vienes… como los jugadores, que representan a sus familias, a sus equipos, a sus países”.

La presencia de Coco en el Óscar será ideal para que todo el mundo conozca un poco sobre la festividad del Día de Muertos, tema central del filme y de la canción compuesta por Kristen Anderson-Lopez y Robert Lopez.

“Es la oportunidad de estar representando parte de lo que somos, de una tradición que amo. Yo, más que sentirme como Natalia Lafourcade que llega a los Óscar, me siento más bien como invitada del equipo de trabajo de Pixar, que hicieron esa película bellísima”, agregó.

Y aclaró que el mérito no es suyo, pues hay todo un equipo creativo y talentoso detrás de la taquillera cinta.

“Soy una pequeña parte del gran rompecabezas de esta pieza maestra y es una oportunidad de estar ahí, de colaborar con mi voz en donde se pueda. Eso es fantástico y me da mucho gusto que una película como Coco tenga un espacio en los Óscar”.

En la trama, García Bernal interpreta “Remember Me” tanto en inglés como en español. Lafourcade y Miguel cantan el tema en los créditos y en el soundtrack; Carlos Rivera hace lo propio en la versión para Latinoamérica. info via Alejandro Jasso

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