// 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 }
International

'I DESERVE IT?': Bondi Beach Hero Shocked When Presented With $2.5M Check from 43K GoFundMe Donors [WATCH]

posted by Hannity Staff - 12.19.25

The Bondi Beach hero who charged an ISIS terrorist mid-massacre was handed a $2.5 million check from grateful strangers — and his first response was disbelief.

“I deserve it?”

Ahmed al Ahmed, still confined to a hospital bed after being shot multiple times while saving lives, was presented with the oversized check — in Australian dollars — worth about $1.65 million USD. The money came from 43,000 donors, an outpouring of support for the Syrian father of two who tackled one of the terrorists during Sunday’s Hanukkah bloodbath that left 15 dead.

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

The moment unfolded quietly, powerfully.

The hero — who assumed he would be killed when he rushed toward gunfire — asked the question softly as social media influencer Zachery Dereniowski, who helped launch the GoFundMe, handed him the check.

“I deserve it?” al Ahmed asked.

“Every penny,” Dereniowski replied.

Al Ahmed, a tobacco shop owner, had been hiding behind parked cars as bullets tore through the beachfront celebration. Then he made a split-second decision — charging one of the gunmen from behind, grabbing his rifle, and slamming him to the ground while taking fire from the second attacker.

His courage saved lives.

But his reward has come with a bitter edge.

Despite his heroism, al Ahmed has been branded a traitor by many fellow Muslims for intervening to save Jewish victims — a grim reminder of the hatred he stood against that day.

“He said, ‘I’m going to die – please see my family [and tell them] that I went down to save people’s lives,’” his cousin recalled, describing the moment before al Ahmed sprinted toward almost certain death.

One of the ISIS-inspired attackers, Sajid Akram, 50, was shot dead by police at the scene. His son, Naveed Akram, 24, was wounded and taken into custody.

Ahmed al Ahmed didn’t ask to be a hero.

He just refused to look away.

Watch the clip below: