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

CLUELESS DEMS! Donkey Party Tees Up 20M Plan to Learn How to Speak to American Men

posted by Hannity Staff - 5.27.25

The sad state of the Democratic Party…

According to a New York Times report, Democrats are allocating 20 million dollars for an effort to figure out how to speak to young American males after hemorrhaging male support in the 2024 presidential election.

The effort, code-named SAM — short for “Speaking with American Men: A Strategic Plan” — promises investment to “study the syntax, language and content that gains attention and virality in these spaces.”

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

It also recommends buying advertisements in video games, among other things.

Outkick writer David Hookstead torched the Democrats for being “detached from reality.”

“This isn’t hard. Regular dudes just want to be left alone, take care of their families, love America and watch their football team on the weekend,” Hookstead said.

Hookstead added:

Do we really need to “study the syntax, language and content that gains attention and virality” found in male spaces? I just solved it for Democrats, and I didn’t require a study at all.

The fact placing ads on video games to pitch themselves to men is so comically dumb that you just have to laugh. I’m sure people playing video games will *LOVE* if they’re interrupted by an ad for AOC or Gavin Newsom.

Fox News contributor Joe Concha shared a clip of an MSNBC panel discussing project SAM, jokingly adding, “This will totally work.”

Watch the clip below: