// 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 }
Biden Impeachment Watch

HERE WE GO! Biden Impeachment Inquiry Starts Next Week, 'Cmte. Will Subpoena Hunter Biden's Records'

posted by Hannity Staff - 9.19.23

According to multiple reports, the House GOP’s first impeachment inquiry into President Joe Biden will begin on September 28th, next week; a spokesman for the Oversight Committee released a statement.

“The hearing will focus on constitutional and legal questions surrounding the president’s involvement in corruption and abuse of public office,” the spokesman on Tuesday. “The Committee also intends to subpoena Hunter Biden’s and James Biden’s personal and business bank records as early as this week.”

“The Oversight Committee will continue to follow the evidence and money trail to provide the transparency and accountability that Americans demand from their government.”

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

House Oversight Committee Chairman Rep. James Comer (R-KY) promised more details by end of day.

“We’ll be issuing the details hopefully by the end of the day or first thing in the morning,” Comer told Axios.

The House committees got the green light from Speaker McCarthy last week to proceed with the inquiry.

“I am directing our House committees to open a formal impeachment inquiry into President Joe Biden. Over the past several months, House Republicans have uncovered serious and credible allegations into President Biden’s conduct—a culture of corruption,” McCarthy said on X with the video of his announcement.

GOP Majority Whip Rep. Tom Emmer (R-MN) shared brief remarks on the inquiry on Tuesday.

“This impeachment inquiry is about one thing and one thing only, and that is about providing answers for the American people.”

Watch the clip below: