// 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"); } ¿Por qué nos cuesta tanto pedir perdón? • Osito Barrigón

¿Por qué nos cuesta tanto pedir perdón?

Shaoran
3 Min Lectura

Pedir perdón es algo sencillo. Basta con decir tan sòlo una o dos palabras: perdón, perdona, lo siento, disculpa.

Pero, las implicaciones que conlleva dicha acción, quizá son más complejas de lo que parece a primera vista.

Creo que casi todo tiene que ver con que pedir perdón significa admitir que te has equivocado, que hiciste algo mal. Y eso es algo que choca frontalmente con el orgullo, una de las características humanas que probablemente más problemas nos trae.

Ya lo decía Fray Enrique Domingo Lacordaire: “El orgullo divide a los hombres, la humildad los une“.

Al pedir perdón, por tanto, estamos mostrando nuestra faceta más humilde, esa que nos hace parecer más débiles y más inocentes. Pero que también nos convierte en seres más amables y más íntegros, y nos engrandece personalmente porque vemos que nuestra acción revierte positivamente, tanto en nosotros como en los demás.

Si cuando cometemos un error, no somos capaces de reconocerlo y pedir disculpas, estaremos cometiendo dos errores. Y, además, estaremos mintiendo y, quizá, las consecuencias de nuestro error las esté sufriendo alguien inocente.

Pero, es que todos nos equivocamos. Todos cometemos errores. No pasa nada. Se intenta solucionar y listo.
Y, la próxima vez, tenemos más cuidado.

Sin embargo, no podemos ni debemos olvidar esta primordial regla de oro: “No hagas a los demàs, lo que no quieres que te hagan a ti mismo”.

Y si lo hiciste, has de buscar el modo de enmendarlo y sobre todo, de no volver a repetirlo.

Consejos para pedir perdón

Como bien saben muchos, una cosa es pedir perdón y otra muy distinta es saber perdonar.
Aquí van algunos consejos para lo primero:

Admitir el error:
Lo más importante es ser conscientes de que hemos cometido un error.

No poner excusas:
Aunque realmente tengamos buenas excusas que argumentar en nuestro favor, es mejor asumir la responsabilidad del error, independientemente de lo que lo hubiera causado.

Es decir, concentrémonos en solucionar el error, no en buscar culpables.

No esperar a que sea demasiado tarde:
Es preferible que seamos nosotros los que alertemos del error cometido, a que sean los demás los que lo descubran.

En tal caso, parecería que tratábamos de encubrirlo y el problema parecerá mayor de lo que era en un principio.

Encontrar soluciones:

Tampoco es válido admitir el error sin más. Lo mejor es ofrecer soluciones para remediarlo.

Aprender de los errores:
Se puede aprender mucho de los errores. No desperdiciemos la oportunidad y tratemos de obtener ideas que nos ayuden a mejorar. 🙂

Fuente: lacoctelera.com

Comparte Este Artículo
20 Comentarios