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

'INCOMPETENT. COWARDS. EVIL.': Gold Star Families Unload on Biden Admin for Failures in Afghanistan

posted by Hannity Staff - 8.08.23

During a recent event in Escondido, California — hosted by Mayor Dane White and Rep. Darrell Issa (R-CA) — relatives of the service members who were killed during Joe Biden’s botched Afghanistan withdrawal spoke out about their experience, many of them trashing the Biden Administration.

From The Daily Wire:

Issa introduced the event, billed as the Afghanistan Gold Star Families Public Forum, saying that while they had officially allotted five minutes for each family member who wanted to speak, no one was going to enforce time limits as long as the families had something to share.

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

Issa also made it clear that the ultimate goal was to make sure that such a tragedy never happened again: “Did they have to die? Could we have done something different? … I only apologize that we didn’t do it sooner.”

Then the family members began to speak, and they had little if anything positive to say about Biden and the military leaders who had been a part of the decision-making process during the troop drawdown and withdrawal — and most were absolutely furious that the administration had then insisted the withdrawal had been a “success.”

SSG Taylor Hoover’s mother was among those who spoke, and she said that the blame for her son’s death rested on Biden, Chairman of the Joint Chiefs Mark Milley, Secretary of State Antony Blinken, and others. “Incompetent, cowards, evil,” she said.

Read the full story over at The Daily Wire: