// 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 } BASS OUT OF WATER: Hydrants Are Dry, Fires Aren't Contained, and LA Mayor BOTCHES Emergency Aid Web Address [WATCH]
National

BASS OUT OF WATER: Hydrants Are Dry, Fires Aren't Contained, and LA Mayor BOTCHES Emergency Aid Web Address [WATCH]

posted by Hannity Staff - 1.09.25

While stumbling through a press conference on Wednesday, embattled Los Angeles Mayor Karen Bass told residents fleeing from deadly wildfires to find help at “URL.”

She didn’t say the web address. She actually said “URL.”

More than 30,000 Californians have been forced to evacuate their homes as out-of-control wildfires rage, reducing whole neighborhoods to ashes. Meanwhile, LA’s failing mayor was out of the country in Ghana; then it was revealed she cut $17 million dollars from the fire department budget; now she can’t properly provide safety information to her constituents.

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

And becaus eof a water shortage, the fire hydrants have run dry.

“If you need help, emergency information, resources, and shelter is available. All of this can be found at URL,” Bass said as she read from a script.

“Food, water, medicine, a bag packed and ready again, this is an active situation, and conserve water to the extent that you can. We want to make sure that we are ready if we need more water,” she added.

“This firestorm is the big one,” she said.

Bass was blasted on X for failing to meet the moment. Account Breaking911 said “FIRE THIS DUMBASS NOW.”

Turning Point USA founder Charlie Kirk said “This is the perfect picture of the incredible levels of incompetence ravaging Los Angeles right now.”

Conservative commentator Greg Price said “I think we have a new winner for most incompetent politician in America.”

Sky News reporter David Blevin tried to get a statement from Bass Wednesday night as multiple wildfires rage across the Golden State.

“Do you owe citizens and apology for being absent while their homes were burning, and do you regret cutting the Fire Department budget by millions of dollars madame mayor?” Blevins asked as Bass waited to deplane after returning from Ghana.

“Have you absolutely nothing to say to the citizens today?” he added.

Bass remained silent, refusing to answer Blevins questions.

“No apology for them? Do you think you should have been visiting Ghana while this was unfolding back home?” he said.

“Madam mayor, let me ask you just again, have you anything to say to the citizens today as you return?”

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