// 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 }
Here Comes Oversight!

TAKE THAT TO THE BANK! Comer, Oversight Subpoena Banks for Biden Family Finance Info

posted by Hannity Staff - 4.07.23

The investigation into the Bidens continues to move forward.

According to a report from Fox News, chairman Rep. James Comer (R-KY) and the House Oversight Committee have sent out multiple subpoenas to several major banks to obtain information on the Biden family finances.

Fox News has confirmed that the Oversight Committee subpoenaed Bank of America, Cathay Bank, JPMorgan Chase, HSBC USA N.A., as well as former Hunter Biden business associate Mervyn Yan asking for financial records.

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:

Rep. Jamie Raskin, D-Md., the top Democrat on the Oversight Committee, complained that Committee Chairman James Comer, R-Ky., was trying to hide information regarding the investigation from Democrats on the committee.

In a statement to Fox News, Comer said “Ranking Member Raskin has again disclosed Committee’s subpoenas in a cheap attempt to thwart cooperation from other witnesses. Given his antics with the first bank subpoena, the American people and media should be asking what information Ranking Member Raskin is trying to hide this time. No one should be fooled by Ranking Member Raskin’s games. We have the bank records, and the facts are not good for the Biden family.

More over at Fox News:

https://twitter.com/foxnews/status/1644424325900955656?s=61&t=pPneZ8YXv4yhTKMkAIOWPg