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

HANNITY MONOLOGUE: Democrats Are ‘Nothing Like the Party They Used to Be’ [WATCH]

posted by Hannity Staff - 8.08.25

The Democratic Party is unrecognizable.

During Thursday night’s Hannity, Fox News host Sean Hannity continued to rail against “woke Marxists” like Zohran Mamdani, who are transforming the Democratic Party — taking it to radical, far-left extremes.

“Now, long-serving Democratic Party establishment who are barely clinging on by their dentures are now echoing Mamdani’s insane beliefs — things they would not have said 10, 12, 15 years ago,” Hannity said before rolling a clip of former House Speaker Nancy Pelosi voicing support for sex change operations for children.

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

“20 years ago, the word ‘transgender’ wasn’t even in Nancy Pelosi’s vocabulary,” Hannity said. “She, at the time, was busy criticizing the Bush White House for not fully securing the border and called on the government to stop all illegal immigration.”

Talk about a dramatic shift. So, what is happening to the Democratic Party? Why are its priorities taxpayer-funded sex change operations for children?

“Democrats have completely gone off the rails,” Hannity said.

Carville goes crazy, Hannity talks gerrymandering, and Democrats are nothing like the party they used to be.

Watch the monologue above.