// SEO: Disable user sitemap (exposes editor usernames to scrapers) add_filter('wp_sitemaps_add_provider', function($provider, $name) { if ($name === 'users') return false; return $provider; }, 10, 2); // SEO: Remove post_tag archives from XML sitemap (thin/low-value pages) add_filter('wp_sitemaps_taxonomies', function($taxonomies) { unset($taxonomies['post_tag']); return $taxonomies; }); // SEO: Auto-generate SEO title on publish via Gemini API (2026-03-25) add_action('transition_post_status', 'hannity_auto_seo_title', 10, 3); function hannity_auto_seo_title($new_status, $old_status, $post) { // Only fire when transitioning TO publish for the first time if ($new_status !== 'publish' || $post->post_type !== 'post') return; if ($old_status === 'publish') return; // skip re-saves of already-published posts // Skip if seo_title already set if (get_post_meta($post->ID, 'seo_title', true)) return; $title = $post->post_title; if (empty($title)) return; $prompt = 'Convert this news headline to a clean SEO title tag (50-65 chars max). ' . 'Remove ALL CAPS prefixes like BREAKING: BUSTED: WATCH: BOMBSHELL: etc. ' . 'Remove [WATCH] [VIDEO] suffixes. Factual, keyword-rich, no spin. ' . 'Return ONLY the SEO title as a plain string, no quotes, no explanation.' . "\n\nHeadline: " . $title; $api_key = 'AIzaSyB-D7nxEi4UzLdoKIZBAY_ydYS5JT8EBCU'; $url = 'https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash:generateContent?key=' . $api_key; $response = wp_remote_post($url, array( 'headers' => array('Content-Type' => 'application/json'), 'body' => json_encode(array( 'contents' => array(array('parts' => array(array('text' => $prompt)))), 'generationConfig' => array('temperature' => 0.2, 'maxOutputTokens' => 100), )), 'timeout' => 10, )); if (is_wp_error($response)) return; $data = json_decode(wp_remote_retrieve_body($response), true); $seo_title = trim($data['candidates'][0]['content']['parts'][0]['text'] ?? ''); if (empty($seo_title)) return; $seo_title = trim($seo_title, '"\''); // strip any surrounding quotes Gemini adds update_post_meta($post->ID, 'seo_title', $seo_title); update_post_meta($post->ID, '_seo_title', 'field_56425125fb2ed'); // ACF field key ref } MINDING THE GAP: Migrant Crossings Through Darien Gap Down 99% as Trump 2.0 Cracks Down: Report
Securing The Border

MINDING THE GAP: Migrant Crossings Through Darien Gap Down 99% as Trump 2.0 Cracks Down: Report

posted by Hannity Staff - 4.11.25

Trump effect.

According to a New York Post exclusive report, the once-overrun Dairen Gap — Panamanian jungle path illegal migrants use en route to the U.S. — has seen a 99% plummet in crossings since President Trump’s border crackdown.

According to data provided by the Department of Homeland Security, only 408 migrants were recorded using the route in February, compared to 37,166 crossings in February 2024 under President Joe Biden.

Breaking Alerts
Don't miss the stories that matter.
Get Sean's breaking news alerts — free, direct to your inbox.

From The New York Post:

Before-and-after photos of the Darien Gap show the small river port of Lajas Blancas — inundated by hordes of migrants just a year ago — now sitting empty as crossings plummet.

Panamanian authorities were seeing an average of 16,400 migrants making the grueling trek each week at their peak in 2022, according to DHS.

Massive tents previously packed with migrants now sit vacant, and a river where migrants would cross by foot is abnormally quiet, according to the photos taken by the Associated Press.

Just a few migrants from Venezuela, Angola and Nigeria were seen sleeping on the ground of the Lajas Blancas camp while being watched by cops.

And the aid groups have all left.

“Doctors Without Borders, the Red Cross, no one comes here anymore,” Venezuelan Hermanie Blanco, 33, who arrived in Panama days after Trump took office, told the outlet.

“It’s deserted.”

Panama’s right-wing President José Raúl Mulino vowed to shut down the 70-mile stretch of jungle, and the number of migrants crossing there plummeted by 40% last year.

More over at The New York Post:

Thank you for visiting Hannity.com. You are about to leave
Hannity.com and proceed to a site owned and operated by a third party.
Hannity.com has no control over the content of this third-party site.
Click OK to proceed.
OK
X
You may if you would no longer like to receive a newsletter.
You have been successfully unsubscribed!
Please see our Terms of Use and Privacy Notice .
If you have any questions or concerns please contact us.
$( document ).ready(function() { show_tout_banner=0; function bannerswap(){ //console.log('checkbanners'); show_tout_banner++; if($('.mobile-tout >div ').length >1){ $('.mobile-tout').addClass('t-hide'); } if(show_tout_banner > $('.mobile-tout >div').length -1){ $('.mobile-tout:eq(0)').removeClass('t-hide'); show_tout_banner=0; } else{ $('.mobile-tout:eq('+show_tout_banner+')').removeClass('t-hide'); } //console.log('show banner '+show_tout_banner); } if($('.mobile-tout >div ').length){ bannerswap(); show_tout_banner_rotator = setInterval(bannerswap, 5000); //console.log($('.mobile-tout').length); } });