// 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 }
Kamala Harris

CATTY KAM: Vance Says Outgoing Veep 'Rebuffed' Request for His Family to Tour VP Residence [WATCH]

posted by Hannity Staff - 8.12.25

During a recent interview, Vice President JD Vance revealed that outgoing Vice President Kamala Harris “rebuffed” a request to let the Vance family tour the Vice Presidential residence before moving in.

Vance disclosed the apparent snub on the inaugural episode of the Katie Miller Podcast, which aired Monday.

Harris — dubbed “Momala” during the presidential campaign — allegedly denied the Vance children an early visit to the home they would live in for the next four years.

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

“I think that, normally, it’s customary for the outgoing vice president to show the incoming vice president’s family the house,” Vance said. “We have three little kids, so I guess at the time our kids were, like, 7, 5, and, you know, 2 – I guess Mirabel turned 3 right before the inauguration.”

“Usha really wanted to show [the children where they would be living], so what we actually proposed is, recognizing the weirdness of the politics, can Usha take the kids over and just show them where they’re going to be living for the next 4 years, and they were rebuffed,” Vance said.

Instead, Vance and his wife introduced their children to the vice presidential residence through photos.

“A friend of ours in Cincinnati had a book about the vice president’s residence, and so we would show the kids what it would look like, but that’s as close as they ever got to it” before the inauguration, Vance said.

Watch the clip below: