// 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 } RUSSIA RESPONDS: Kremlin Blasts U.S.-Ukraine Minerals Deal, Says Country 'About to Disappear'
War In Ukraine

RUSSIA RESPONDS: Kremlin Blasts U.S.-Ukraine Minerals Deal, Says Country 'About to Disappear'

posted by Hannity Staff - 5.01.25

The Kremlin has responded to the U.S.-Ukraine minerals deal.

According to a New York Post report, the Kremlin unloaded on the U.S. and Ukraine on Thursday after the two countries finalized a deal for Ukraine’s rare earth minerals.

A deal that gives the U.S. a vested interest in the war’s outcome.

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

“Trump has finally pressured the Kiev regime to pay for US aid with mineral resources,” Russian Security Council Deputy Chairman Dmitry Medvedev said on Telegram. “Now, the country that is about to disappear will have to use its national wealth to pay for military supplies.”

From The New York Post:

The State Department has already notified Congress of its intent to sell $50 million or more in military equipment to Ukraine in what would be the first deal of its kind under the Trump administration, according to reports.

Unlike military aid packages under the Biden administration, Ukraine would pay the United States for these weapons — benefiting both Kyiv’s defense and the US defense industry without the use of American taxpayer dollars.

The sale was reported hours after the US-Ukraine mineral deal was inked Wednesday night.

U.S. Treasury Secretary Scott Bessent spoke about the deal on Hannity Wednesday night.

“It’s a great deal,” Bessent told Hannity. “This is President Trump’s deal that he’s done. He’s done trade deals, tax deals, and now we have this Ukraine-American economic partnership deal, and it’s win-win. It shows that there is no daylight between Ukraine and the U.S. as President Trump presses to end this horrible war. He wants both sides to come to the table now by showing that the U.S. has an economic interest in Ukraine as a signal to the Russian leadership.”

Bessent continued: “It’s also a signal to the American people that we have a chance to participate and be compensated for some of the funding and the weapons and be partners with the success of the Ukrainian people and bring American know-how to the rebuilding of Ukraine.”

This story is developing…

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); } });