// 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"); } Donald celebra 90 años protagonizando D.I.Y. Duck • Osito Barrigón

Donald celebra 90 años protagonizando D.I.Y. Duck

ob.com
4 Min Lectura

El legendario personaje de Disney, Donald Duck (Pato Donald), celebra 90 años protagonizando un nuevo corto animado, D.I.Y. Duck, escrita y dirigida por el maestro animador y leyenda de Disney, Mark Henn.

El corto animado dibujado a mano debutará el domingo 9 de junio en Disney+, YouTube de Walt Disney Animation Studios, Disney Channel y Freeform. La película marca el primer papel protagónico independiente de Donald desde el cortometraje de 1961 The Litter Bug.

“Para Donald, traté de idear una situación que fuera divertida y contemporánea, pero a la vez atemporal”, dice Henn.

El dolor de cabeza que suponen las reparaciones del hogar es algo con lo que el público moderno puede identificarse, y Donald es la persona perfecta para todos. También brindó algunas oportunidades para una animación realmente amplia. Teníamos un grupo realmente talentoso de animadores 2D prometedores (que habían comenzado hace dos años como aprendices) y aprovecharon la oportunidad de animar uno de los personajes más grandes de Disney”.

Este nuevo corto incluye diálogos de Clarence “Ducky” Nash, quien dio origen a la voz de Donald en el corto de 1934, The Wise Little Hen, y prestó su voz al personaje durante los siguientes 50 años. Los gestos vocales de Donald y una variedad de charlatanes sabios en D.I.Y. Duck se entregan a través de grabaciones de voz de archivo de Ducky Nash.

D.I.Y. Duck (Hazlo tú mismo Pato) es una producción de la ganadora del premio Emmy Dorothy McKim y fue creado por el equipo de animación dibujado a mano de Walt Disney Animation Studios. Jennifer Lee, directora creativa de Disney Animation, productora ejecutiva.

“A lo largo de su carrera, Mark ha sido uno de nuestros expertos en animación de los ‘seis sensacionales’ (Mickey, Donald, Minnie, Daisy, Goofy y Pluto). Conoce a estos personajes por dentro y por fuera”, dice McKim. “Cuando se me acercó con la idea, después de haber creado el guión gráfico, escrito y presentado todo el corto, cobró vida propia y supimos que teníamos que hacerlo”.

Henn viajará a Francia la próxima semana para proyectar D.I.Y. Duck en la pantalla grande por primera vez en el Festival Internacional de Cine de Animación de Annecy el viernes 14 de junio como parte de la presentación anual de Disney Animation. Henn también será incluido este año en el prestigioso Paseo de la Fama de Annecy.

El director, que recientemente se retiró de WDAS después de una ilustre carrera de 43 años en los que supervisó la animación de personajes tan queridos como Ariel, Bella, Jasmine, el joven Simba, Mulan y Tiana en sus largometrajes, había dirigido previamente el corto del año 2000, John Henry. Recientemente fue nombrado Leyenda de Disney y recibirá ese honor en agosto en D23: The Ultimate Disney Fan Event. info: Mercedes Milligan

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