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

TOO LITTLE, TOO LATE: Charlamagne Tells Buttigieg Democrats Are 'Cowards' — Saying Things They Should Have Been Saying 'Two, Three Years Ago' [WATCH]

posted by Hannity Staff - 7.24.25

Radio host Charlamagne tha God told former Transportation Secretary Pete Buttigieg on Thursday’s episode of The Breakfast Club that his biggest issue with Democrats is they’re “finally saying now what they should’ve said years ago.”

“My biggest problem with Democrats is it’s like everything they’re saying now, you should have been saying two, three years ago. Like, we’ve been saying Democrats was cowards,” Charlamagne said. “So yeah, yes, y’all should have been toughened up. Jake Tapper with ‘The Original Sin’ — and you read that book, and you see everybody knew that Biden was too old to run, but nobody said anything.”

“But now everybody wants to speak up. His press secretary, Karine Jean-Pierre, saying she’s an independent now,” he continued. “I’m like, ‘Yo, why weren’t y’all saying this two, three years ago?’ All these things that y’all are saying, we the people had been saying.”

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

Buttigieg pushed back, arguing that Democrats have remained consistent on policy.

“I would say also, though, there are a lot of things we were fighting for then that we’re fighting for now. The Medicaid stuff is a good example,” Buttigieg said. “The transportation stuff, right? Sometimes we were taking hits for people thinking we were caring too much about taking care of neighborhoods that were underinvested in or hurt in the past. I believed that it was the right thing to do then. I believe it’s the right thing to do now.”

“But yeah, we have to show a level of toughness just in order to be credible, I think, and in order to go up against these guys who obviously — you can fault them for all kinds of things — but they definitely project toughness,” he added.

Watch the clip below: