// 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 } BERN NOTICE: Energy Watchdog Warns Sanders' 'Fighting Oligarchy' Private Jet Has Emitted 62 Metric Tons of Carbon Dioxide: Report
Politics

BERN NOTICE: Energy Watchdog Warns Sanders' 'Fighting Oligarchy' Private Jet Has Emitted 62 Metric Tons of Carbon Dioxide

posted by Hannity Staff - 5.13.25

Is it worth the “Bern?”

As Vermont Senator Bernie Sanders jets around the country with AOC on his “Fighting Oligarchy” tour — while defending his use of private planes — an energy watchdog says the climate cost is sky-high.

According to Power the Future, Sanders’ 16-stop tour with Rep. Alexandria Ocasio-Cortez pumped out 62.15 metric tons of carbon dioxide.

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

That’s the equivalent of burning 62,600 pounds of coal, driving an SUV 150,000 miles, or powering every home in Burlington, Vermont, for weeks. It could also run nine U.S. homes for a full year.

From Fox News:

Power the Future also calculated that Sanders generated more carbon dioxide emissions on this single tour than the average American produces in five years. Additionally, the group says that the emissions undo the carbon-capturing work of nearly 2,900 trees over the course of a year.

“Sen. Sanders has voted for legislation punishing people for their carbon footprint and threatening fossil fuel executives with prison for climate change hysteria, but his personal actions demonstrate he’s just another limousine liberal, a fake socialist, unwilling to live what he wants to impose on you,” Dan Turner, Power the Future founder and executive director, told Fox News Digital.

“The climate movement is dead, and Bernie Sanders’ hypocrisy helped kill it.”

Sanders recently defended his use of a private jet, saying he’s making “no apologies.”

“That’s the only way to get around,” Sanders told Bret Baier. “No apologies for that. That’s what campaign travel is about. We’ve done it in the past. We’re gonna do it in the future.”

“You run a campaign, and you do three or four or five rallies in a week. [It is] the only way you can get around to talk to 30,000 people. You think I’m gonna be sitting on a waiting line at United…while 30, 000 people are waiting?”

More over at Fox News:

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