// 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"); } Día de la Madre • Osito Barrigón

Día de la Madre

ob.com
3 Min Lectura

El día de la madre en casi toda Europa es el primer domingo de mayo. Como ya sabes, el mes de mayo es el tiempo dedicado a la Virgen María y por lo tanto, no nos ha de extrañar que el primer domingo de este mes se le dedique a todas las madres, tal y como lo fue María de Jesús. 🙂

Es también el mes de las flores. ¡A qué madre no le gustan las flores!. De hecho, las celebraciones dedicadas a las madres vienen de la antigüedad, concretamente ya en la Grecia antigua se rendía culto a la diosa Rea, considerada en el mundo mitológico como la madre de los dioses por haber engendrado a Zeus, Hades, Posidón, Hera, Hestia y Deméter. Creta y Atenas fueron los lugares de culto más importante de esta diosa mitológica.

El origen de la celebración en Estados Unidos empezó poco después de la muerte de la madre de una joven llamada Ana Jarvis que falleció en el 1905. La chica, residente en Philadelphia decidió escribir cartas a organizaciones y políticos para rendir un homenaje a las madres de todo el mundo. :drop:

En 1914 el proyecto se haría realidad gracias al Presidente de los Estados Unidos Woodrow Wilson, declarando como “Día de la Madre” el segundo domingo de mayo. Posteriormente otros países se sumarían a la propuesta.

Ahora bien, no todos los países lo celebran el mismo día, fíjate que en el principio ya te he comentado que en la mayoría de países de Europa es el Primer Domingo de Mayo, en Estados Unidos y en Alemania, es el segundo, y en países de Latinoamérica, la fecha también varía. 😮

En México por ejemplo, es el 10 de mayo. Los mexicanos decidieron esta fecha gracias a la instancia del periodista Rafael Alducín en el periódico “Excélsior” el 13 de abril de 1922. El 10 de mayo de aquél año se celebraba por primera vez la fiesta. 😀

En Nicaragua, por poner otro caso, se escogió el 30 de mayo, ¿sabes por qué?. Pues porque en dicha fecha era el cumpleaños de Casimira Sacasa, madre de la esposa de Anastasio Somoza, presidente entonces de este país en la década de los años 40. Por otro lado, en Argentina lo celebran el tercer domingo de octubre.

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