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

HAPPY HERSCHEL: Walker Says Early Voter Turnout in Runoff Election 'Looks Good For Me'

posted by Hannity Staff - 12.01.22

GOP Senate candidate Herschel Walker says he’s feeling good about early voter turnout in the Georgia midterm runoff election; “I think it looks good for me,” Walker says.

While the runoff election isn’t until December 6th, more than 1 million ballots have already been cast in early voting. Walker is attempting to unseat Democratic Sen. Raphael Warnock who is also pleased with he early turnout.

“I think the turnout we’re seeing is good, and I want to encourage people to stick with it,” Warnock said earlier this week on the campaign trail.

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

From Fox News:

To boost his early voting turnout full court press, the senator will be joined by former President Obama at a rally in Atlanta Thursday evening, the eve of the final day to vote ahead of next Tuesday’s contest.

Democrats point to early voting data that indicates high turnout so far in blue counties and congressional districts. However, Walker pushed back on the notion that Warnock and the Democrats were dominating early voting in the Georgia runoff.

“The people right now are having their voices heard, and their vote counted, and I’m happy with the turnout because I think it looks good for me,” Walker told Fox News.

“I think the people that are coming out from what I hear and see, it’s going to be a good thing for us,” Walker added.

Walker has seen some strong turnout on the trail while campaigning these last few weeks.

“Loving the great crowds and having @MarkwayneMullin, @GOPChairwoman, and @gingerhoward7 on the trail with us! We’re working hard to earn every vote, but we can’t do this without you. Make a plan to vote early, or on December 6!” Walker shared on Twitter.

More over at Fox News: