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

SLIWA UNLOADS! 'I'm Eric Adams' Number One Hater — He's Single-Handedly Destroying This City!' [WATCH]

posted by Hannity Staff - 2.07.24

Former New York City mayoral candidate and founder of the Guardian Angels Curtis Sliwa spoke with Sean Hannity Tuesday night about the latest on the migrant crisis in the Big Apple.

Hannity highlighted that Mayor Eric Adams is planning to hand out $53 million dollars in debit cards to illegal migrants in New York City.

Sliwa says Adams is a disaster for the city he loves.

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

“I’m his number one hater. Join the Curtis Sliwa haters club of Eric Adams who is single-handedly destroying this city by giving illegal aliens everything! They arrive in our city…check into a hotel and get concierge service and BAM! you get a thousand-dollar debit card that you can use for the whole month.

“And you get more money than any veteran, homeless person, and emotionally disturbed person — that’s an outrage!” Sliwa continues.

“This mayor just doesn’t seem to get it. He takes care of the illegal aliens and forsakes his own people, especially the African Americans poor and impoverished who elected him mayor of New York City instead of me, Curtis Sliwa.”

During the interview, Sliwa’s Guardian Angels take down an illegal migrant in Times Square.

Watch the clip above.