// 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 }
Democrats in Decline

EVEN DEMS HATE DEMS: CNN's Harry Enten Has Bad News for the Democratic Party [WATCH]

posted by Hannity Staff - 1.23.26

‘These numbers are awful, awful, awful.”

CNN senior data reporter Harry Enten said Friday that Democratic voters continue to register unusually high disapproval of their party’s congressional leadership, pointing to new polling that shows lingering frustration with Democrats’ performance on Capitol Hill.

A CNN/SSRS poll found that 57% of Democratic and Democratic-leaning voters disapprove of congressional Democratic leaders as of January. That figure is down slightly from the record-high 61% measured in April 2025, Enten said during an appearance on “CNN News Central.”

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

Voters appear dissatisfied with Democrats’ work in Congress and their ability to counter President Donald Trump, Enten said.

“Take a look at how Democrats who disapprove of congressional Democratic leaders,” Enten said. “We’re talking about 57 percent in January of 2026. The second highest disapproval rate for Democratic leaders from their own party on record. It’s only beat by what we saw earlier on in this Congress when it was 61 percent. There’s basically been no improvement. Democrats hate their own congressional leaders. These numbers are awful, awful, awful.”

According to the poll, Democrats and Democratic-leaning voters say congressional Democrats are doing “too little” to fight Trump. Meanwhile, 17% of respondents said Democratic leaders are doing the right amount to oppose him.

“Democrats want fighters in Congress. And at this point, they do not believe that the Democrats in Congress are fighting enough to oppose President Trump’s agenda,” Enten said.

Watch the clips below: