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

DEMS IN DECLINE: New Poll Shows 70% of Voters Think Democratic Party ‘Out of Touch’

posted by Hannity Staff - 10.29.25

The Democrat dumpster fire rages on…

A new survey released Monday by Welcome, a center-left group, found that 70% of Americans now say Democrats are “out of touch” with the issues that matter most — a stunning double-digit jump from a decade ago.

The party is increasingly viewed as obsessed with “Protecting the rights of undocumented immigrants” and “Protecting the rights of LGBTQ+ Americans” — while alienating voters who care more about border security and fighting crime.

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

“To win elections, Democrats need to make the following changes. First, we need to focus more on the issues voters do not think we prioritize enough (the economy, the cost of living, health care, border security, public safety), and focus less on the issues voters think we prioritize too highly (climate change, democracy, abortion, and identity and cultural issues),” read the conclusion of Welcome’s “Deciding to Win” survey.

“Second, we need to moderate our positions on issues where our agenda is unpopular, including immigration, public safety, energy production, and some identity and cultural issues,” the group added.

In 2013, just 51% of voters saw Democrats as “out of touch.” By 2025, that number exploded to 70%.

Meanwhile, the GOP actually gained ground — dropping from 70% “out of touch” in 2013 to 65% in 2025.

Welcome’s poll also found that only 39% of voters think Democrats have the right priorities, while 59% say they don’t.

More over at The New York Post: