// 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 } 'PURE ANARCHY': ICE Director Says Los Angeles is Chaos — Here's What Dems Don't Want You to Know [WATCH]
Hannity

'PURE ANARCHY': ICE Director Says Los Angeles is Chaos — Here's What Dems Don't Want You to Know [WATCH]

posted by Hannity Staff - 6.12.25

Acting U.S. Immigration and Customs Enforcement (ICE) Director Todd Lyons spoke with Sean Hannity Wednesday night about what it looks like on the ground in Los Angeles amid ongoing anti-ICE riots.

Officials in Los Angeles are wearing riot gear and tactical kits due to the “pure anarchy” in the city streets. The rioters, Hannity said, were protecting people convicted of homicide, burglary, and other “extensive” crimes.

“That list right there, like you said, you can keep going. That’s what frustrates all of us is the fact that what started this whole thing was ICE conducting a federal law enforcement operation that involved us serving a criminal search warrant and arrest warrant on immigration violations,” Lyons said.

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

“We have federal officers being surrounded in the thousands inside a federal building. We have to launch other federal SWAT and special operations teams to rescue them,” Lyons added. “We actually have senior leaders having to don riot gear and tactical kit, launching tear gas themselves to protect themselves because they’re being overrun in their positions. That shouldn’t happen in an American city, especially to sworn law enforcement officers that are out there arresting these individuals that just you listed.”

“I’m actually out here in L.A. I’ve been on the ground since Saturday with the folks seeing this stuff firsthand. What I can tell you is it’s pure anarchy,” Lyons said. “When you have elected leaders saying that it’s peaceful and as long as you dodge the burnt cars or no one’s been shot, no one’s been hit in the head, that’s totally wrong.”

“I can tell you from firsthand experience what the brave men and women of ICE, the brave men and women of the Department of Justice, all our federal partners, and the brave men and women of the Los Angeles Police Department have been dealing with day in, all night long. It’s bad out here,” Lyons added. “To think that all we’re trying to do is our law enforcement mission and we have to deal with this. It’s just so un-American on so many different scales.”

Watch Lyons’ interview 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); } });