// 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 }
Immigration

ICE KNOWIN' YA! Deportations Underway, Gang Member With 17 Criminal Convictions Shouts 'Biden Forever!' As He's Hauled Off [WATCH]

posted by Hannity Staff - 1.23.25

Criminal migrants love Joe Biden…

Fox News border correspondent Bill Melugin shared footage on Thursday revealing ICE raids were underway in Boston. Elite teams are storming sanctuary districts and busting criminals.

…criminals who are big fans of Joe Biden, apparently. One gang member from Haiti screamed, “F–K Trump! Joe Biden forever!” as he was being loaded into the back of an ICE vehicle.

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

From Melugin’s post on X:

EXCLUSIVE: We were given exclusive access to ICE’s elite Boston team as they went into sanctuary jurisdictions and targeted the “worst of the worst” criminal illegal aliens, including a combative Haitian man who said he won’t go back & screamed “F**k Trump, Biden forever!”. Other targets arrested included a MS-13 gang member with an Interpol Red Notice for aggravated murder, another MS-13 gang member facing gun charges, and multiple rape & sexual assault suspects, several of whom had been released from sanctuary jurisdictions with ICE detainers ignored.

One of the MS-13 suspects had just been released by a sanctuary jurisdiction the day before our embed. When ICE found him – he was with another man who ICE determined is also in the U.S. illegally. ICE arrested him and will seek to deport him, telling me he never would have been caught up if the MS-13 suspect would have been handed to them at jail. This is “collateral”, and Tom Homan warns sanctuary cities will see more of it.

Just days into Trump’s second administration and already the crackdown has begun.

Watch the clip below: