// 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"); } Disney cerrará Blue Sky Studios • Osito Barrigón

Disney cerrará Blue Sky Studios

ob.com
2 Min Lectura

Walt Disney Co. ha decidido cerrar Blue Sky Studios, una compañía de animación que había adquirido con la compra de los activos de entretenimiento de Fox hace dos años.

La empresa irá reduciendo su operación en los próximos dos meses, con lo que se eliminarían alrededor de 450 puestos, dijo Disney ayer.

Blue Sky, fundada hace más de 25 años y con sede en Greenwich, Connecticut, es mejor conocida por las franquicias cinematográficas La Era de Hielo (Ice Ag4) y Río. Su lanzamiento más reciente fue Espías a Escondidas (Spies in Disguise) en 2019.

Disney, al igual que otras compañías de entretenimiento, se ha visto muy afectada por el coronavirus, que le obligó a cerrar o limitar la asistencia a sus parques temáticos y a posponer el lanzamiento de algunas películas en las salas de cine. La compañía también es propietaria de los estudios de animación Pixar y Disney.

“Ante las realidades económicas actuales, y después de mucha consideración y evaluación, hemos tomado la difícil decisión de cerrar las operaciones cinematográficas de Blue Sky Studios”, dijo la compañía en un comunicado.

Bajo el director ejecutivo Bob Chapek, quien asumió ese cargo hace un año, Disney ha recortado activamente las operaciones, eliminando negocios como Radio Disney en Estados Unidos y Disney Channel en el Reino Unido.

Incluso, retiró los pases anuales en su parque temático original de Disneyland.

Disney perdió 2 mil 860 millones de dólares en ventas de 65 mil 400 millones el año fiscal pasado. via Bloomberg

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