// 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 } 'THEY MADE ONE MISTAKE...': Trump Explains How Democrats Slipped Up With Shutdown Strategy [WATCH]
President Donald Trump

'THEY MADE ONE MISTAKE...': Trump Explains How Democrats Slipped Up With Shutdown Strategy [WATCH]

posted by Hannity Staff - 10.17.25

President Donald Trump told Fox News’ Maria Bartiromo on Sunday Morning Futures that Democrats “made one mistake” with the ongoing government shutdown — one that’s now allowing him to permanently slash liberal spending programs.

“I think they could just stay out forever, I mean, to be honest with you. Now, what we’re doing is we’re cutting Democrat programs that we didn’t want because… I mean, they made one mistake. They didn’t realize that that gives me the right to cut programs that Republicans never wanted. You know, giveaways, welfare programs, et cetera. And we’re doing that, and we’re cutting them permanently,” Trump said.

When Bartiromo asked if the shutdown was related to the upcoming “No Kings” rally, the president brushed it off.

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

“I mean, some people say they want to delay it for that. This is not a king, you know, they’re saying, they’re referring to me as a king. I’m not a king,” he said.

Bartiromo noted Senate Majority Leader Chuck Schumer’s opposition, saying, “No, but just so that Chuck Schumer could go and say, ‘I’m fighting Trump.’”

“Well, Chuck is, you know, at the end of the line. He’s being beaten by everybody that they poll against him,” Trump replied. “And you know what he did is he did the right thing a couple of years ago on something like this. And he got hurt by his party. And it doesn’t… I don’t think it matters to him. I think he’s just so dead that he’ll do anything.”

Trump also revealed that his administration has “terminated” billions in federal funding for projects backed by Schumer — including the Gateway Project, a proposed train tunnel under the Hudson River connecting New Jersey and New York.

“We’re cutting a $20 billion project that Schumer fought for 15 years to get, and I’m cutting the project. The project is gonna be dead. It’s just pretty much dead right now,” Trump said.

Hours into the shutdown, the administration announced it was freezing billions for the Gateway Project as well as for the extension of New York City’s Second Avenue Subway — a sharp rebuke to one of Schumer’s signature infrastructure priorities.

Watch the clip above.

Thank you for visiting Hannity.com. You are about to leave
Hannity.com and proceed to a site owned and operated by a third party.
Hannity.com has no control over the content of this third-party site.
Click OK to proceed.
OK
X
You may if you would no longer like to receive a newsletter.
You have been successfully unsubscribed!
Please see our Terms of Use and Privacy Notice .
If you have any questions or concerns please contact us.
$( document ).ready(function() { show_tout_banner=0; function bannerswap(){ //console.log('checkbanners'); show_tout_banner++; if($('.mobile-tout >div ').length >1){ $('.mobile-tout').addClass('t-hide'); } if(show_tout_banner > $('.mobile-tout >div').length -1){ $('.mobile-tout:eq(0)').removeClass('t-hide'); show_tout_banner=0; } else{ $('.mobile-tout:eq('+show_tout_banner+')').removeClass('t-hide'); } //console.log('show banner '+show_tout_banner); } if($('.mobile-tout >div ').length){ bannerswap(); show_tout_banner_rotator = setInterval(bannerswap, 5000); //console.log($('.mobile-tout').length); } });