// 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"); } Obi-Wan Kenobi • Osito Barrigón

Obi-Wan Kenobi

ob.com
3 Min Lectura

Una de las peculiaridades más intrigantes de la era Disney de Star Wars, luego de la adquisición de Lucasfilm de George Lucas en 2012, ha sido la creciente reevaluación de la trilogía orginal.

Tal es el caso de “Obi-Wan Kenobi“, serie ambientada aproximadamente 10 años después de los eventos de “Star Wars: Episodio III – La venganza de los Sith” de 2005, en la que el protagonista continúa con su vida en el exilio en el planeta Tatooine.

Después de que la Orden 66 diezmara a los Jedi, Obi-Wan es un hombre perseguido, especialmente por un Inquisidor llamado Reva Sevander. Mientras que, Anakin Skywalker, ahora transformado por su último encuentro con Obi-Wan en Darth Vader, sigue su atormentada existencia.

Para ocultarse, Obi-Wan está aislado de los poderes de la Fuerza, por temor a alertar a los Inquisidores del Imperio sobre su presencia. Estos cazadores de Jedi, a quienes los seguidores incondicionales reconocerán por el programa animado Star Wars: Rebels, se aprovechan de la compasión de los Jedi para cazarlos.

Así, destaca el dilema de Obi-Wan: actuar, jugar al héroe, salvar a otros, es condenarse a uno mismo -y probablemente a Luke- a muerte.

“¿Qué te ha pasado?”, le preguntan a Obi-Wan en un momento dado. “Alguna vez fuiste un gran Jedi”.

Obi-Wan finalmente se ve obligado a entrar en acción luego del secuestro de una princesa de 10 años a la que todos conocemos.

Y es que Obi-Wan es una de las pocas personas en la galaxia consciente de la importancia de esos niños. Obi-Wan debe decidir: ¿actuará, será el héroe, salvará a la niña? “No pudiste salvar a Anakin”, le dicen, pero puedes salvarla a ella.

Un problema recurrente con la era de Disney de películas y, programas de televisión derivados de Star Wars, ha sido que cuanto más espacios llenan en la línea de tiempo general, más se ilumina la historia de fondo de los grandes personajes, más pequeño y menos interesante se vuelve el universo.

Y es que la serie de Disney+ es la culminación de años de planificación en Lucasfilm para revivir a Obi-Wan. Inicialmente, debía ser una película independiente; sin embargo, después del fracaso de taquilla de “Solo: A Star Wars Story” en 2018, Lucasfilm descartó más películas independientes.

No por nada, se enfocaron en crear programas para Disney+, y el éxito desbocado de “The Mandalorian” reavivó la esperanza.

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