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

OUCH: Former Clinton Aides Unload on 'Selfish Hillary'

posted by Hannity Staff - 2.12.17

Hillary Clinton’s new memoir is opening old wounds throughout the Democratic party, with former aides and surrogates wishing the doomed Presidential nominee would just “shut up” and “go away” before she inflicts even more damage.

As excerpts from “What Happened” begin to surface on social media, it’s becoming increasingly clear the former Secretary of State is using the book to settle old scores; calling out Bernie Sanders for “paving the way” for Donald Trump, Barack Obama for putting her in a “straitjacket,” and Joe Biden for criticizing her lack of a central unifying vision.

Hillary’s attacks are not being well received within the party as many are still struggling to come to terms with Clinton’s stunning defeat last fall.

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

“The best thing she could do is disappear,” a former Clinton surrogate told the Hill. “She’s doing harm to all of us because of her own selfishness. Honestly, I wish she’d just shut the f*** up and go away.”

“None of this is good for the party,” said a former Obama staffer. “It’s the Hillary Show, 100 percent. A lot of us are scratching our heads and wondering what she’s trying to do. It’s certainly not helpful.”

Hillary has routinely blamed outside sources for her surprising defeat to Donald Trump in the 2016 presidential election; including Russian interference, Bernie Sanders, the Democratic National Committee, the FBI, sexism, and more.

h/t the Hill