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

'EVIL IS SPREADING': Cruz, Fetterman Warn Antisemitism on the Rise Nationwide [WATCH]

posted by Hannity Staff - 12.17.25

In a rare bipartisan appearance, Senators John Fetterman (D-PA) and Ted Cruz (R-TX) stopped by Hannity Tuesday night to warn that antisemitism is on the rise both nationally and worldwide.

Fetterman, who has denounced his own party’s antisemitic comments and policy stances, said people are afraid to criticize the far-left on the Hill and across college campuses all over the country.

Cruz echoed Fetterman’s support for the Jewish community, calling it “inspiring.”

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

“What we are seeing, what we saw on Bondi Beach, was the latest manifestation of this evil — and this evil is spreading. This hatred of Israel, this hatred of Jews. Radical Islamic terrorism — they are at war with us; this is their objective,” Cruz said.

Cruz continued: “There’s evidence that this father–son duo of murderers were affiliated with ISIS, were doing so waging jihad, and I will tell you, as we watch the horrors of 15 people murdered in Australia in that mass shooting and over 40 people injured, we saw some radicals on the left basically sending out thoughts and prayers. And my response to the radical leftists in America is: what exactly do you think ‘globalize the intifada’ means? What you have been chanting in the streets, what you have been chanting on college campuses — this is exactly the result of ‘globalize the intifada.’”

Watch the clip above.

A terrorist attack at Sydney’s Bondi Beach this week left at least 15 people dead and dozens injured after gunmen targeted Jewish Australians in the country’s worst mass shooting in nearly 30 years.

Victims ranged in age from 10 to 87, including a Holocaust survivor and two rabbis, before a bystander intervened, and one attacker was killed.