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

SOROS PSYCHO: Philly DA Krasner Blasted Over ‘Disgraceful’ Threat to ICE Agents in Airports [WATCH]

posted by Hannity Staff - 3.25.26

Soros-backed Philadelphia District Attorney Larry Krasner is facing backlash from the White House after warning that federal immigration agents could face arrest if they violate local laws while operating in the city.

Speaking at Philadelphia International Airport, Krasner said his office would prosecute any federal agent who commits crimes within his jurisdiction — and argued that even a presidential pardon would not prevent local charges.

“My job is to enforce the law,” Krasner said. “You commit crimes within the jurisdiction that is the city and county of Philadelphia, I prosecute you.”

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

Krasner also warned that federal agents should not assume immunity from local enforcement, saying they could face arrest and jail if they break the law while operating in the city.

The remarks came days after the Trump administration deployed Immigration and Customs Enforcement personnel to assist at airports amid long security lines tied to the ongoing Department of Homeland Security funding lapse.

White House press secretary Karoline Leavitt sharply criticized Krasner’s comments Wednesday, calling them “disgraceful.”

“He’s talking to ICE agents who are handing out water bottles and helping people move through lines at airports,” Leavitt said, defending the federal presence.