// 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 } BOULDER VICTIM SPEAKS OUT: 'What The Hell is Going on in Our Country?!'
Antisemitism on the Rise

BOULDER VICTIM SPEAKS OUT: 'What The Hell is Going on in Our Country?!'

posted by Hannity Staff - 6.04.25

An 88-year-old Holocaust survivor injured in a firebombing outside the Boulder County Courthouse, is asking a question that now echoes across the nation: “What the hell is going on in our country?”

Barbara Steinmetz, the eldest of the 12 victims injured while peacefully advocating for Israeli hostages, believes the attack was driven not just by hate, but by something darker. “It has to do with a human being that wants to burn other people,” she said, her voice steady but stunned.

Two days after the assault, Steinmetz, who once survived the horrors of Nazi Germany, now finds herself facing modern American antisemitism—again asking the question too few dare to answer.

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

“What the hell is going on?” she wondered.

“We’re Americans. We’re better than this,” she added.

Steinmetz said she “wants people to be nice and decent to each other, kind, respectful [and] encompassing.”

“That’s what I want them to know. That they be kind and decent human beings,” she said.

From The New York Post:

Rabbi Marc Soloway, who leads Congregation Bonai Shalom in Boulder, where Steinmetz is a member, said she suffered minor burns but should fully recover.

The faith leader wondered how someone who escaped the horrors of the Holocaust, in which 6 million Jews were slaughtered, could comprehend the hate Steinmetz experienced on Pearl Street 80 years after the end of World War II.

“Can you imagine the trauma that that reactivates?” Soloway said. “It’s just horrendous.”

Steinmetz and others among the mostly elderly demonstrators were attacked allegedly by Egyptian national Mohamed Sabry Soliman while they were peacefully partaking in a weekly “Run for their Lives” walk to show solidarity with the 58 Israeli hostages still in Hamas’ hands.

The suspected terrorist, who had illegally overstayed his visa, shouted “Free Palestine” and other antisemitic slogans as he blasted the group with a homemade flamethrower and Molotov cocktails, even setting himself on fire.

Soliman’s family was taken into federal custody on Tuesday, DHS Secretary Kristi Noem confirmed in a video message on X.

The move follows rising scrutiny over Soliman’s immigration status and deepens questions about how a man accused of such violence remained in the country unchecked.

“Mohamed’s despicable actions will be prosecuted to the fullest extent of the law, but we’re also investigating to what extent his family knew about this horrific attack,” DHS Secretary Kristi Noem said in an X video post on Tuesday afternoon. “If they had any knowledge of it or if they provided any support to it.”

More over at The New York Post:

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