// 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"); } Reflexión sobre la vida • Osito Barrigón

Reflexión sobre la vida

Shaoran
2 Min Lectura

Nos conformamos en vez de arriesgarnos, sin pensar que cada día que pasa, no volverá.

Nada está escrito, nada es imposible, ni siquiera posible. Todo depende de nuestra voluntad, de esas fuerzas que nos salen de adentro. Decir de adentro, es decir que puedo afrontar cada desafío.

Tenemos el poder cuando estamos convencidos, cuando estamos decididos, cuando de verdad queremos algo.

No hay obstáculo capáz de imponerse, si queremos podemos llegar más lejos, si queremos podemos llegar más alto, si queremos podemos hacer lo que sea. “Sólo hay que proponérselo”.

La vida es algo hermoso, siempre y cuando la hagas a tu manera, sin dejar que nada ni nadie opine por ti, ni que se meta en tus asuntos queriendo arreglarlos.

Nunca dejes que nadie te arruine la vida.

La vida es una sola, vívela paso a paso y no dejes de hacer nada, probablemente te arrepientas y cuando te des cuenta será demasiado tarde.

Tampoco dejes de vivir los sueños y las ilusiones; sin ellos , la vida no tiene sentido.

Trata de ir siempre de frente, sin vueltas.

No confíes en toda la gente que te rodea, a veces piensas que es la mejor persona del mundo, y en realidad es un verdadero enemigo.

Anda siempre con la verdad, por más dolorosa que sea, de todas formas vale mucho más que una mentira.

Si algún día te sientes solo, y tienes ganas de llorar, hazlo, muchas veces ayuda a que te desahogues.

Ante cualquier problema; no huyas por miedo a enfrentarlo, y nunca olvides esto:

¡ LUCHA COMO SI FUERAS A VIVIR SIEMPRE Y VIVE COMO SI FUERAS A MORIR MAÑANA!

Fuente: leonismoargentino.com

Comparte Este Artículo
6 Comentarios