// 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 }
Law & Order

GOT EM! FBI Busts Riot Leader Handing Out Masks, 'He Chose Poorly'

posted by Hannity Staff - 6.12.25

Riot leader in cuffs…

The FBI arrested an alleged leader of the Los Angeles riots who is accused of distributing dozens of face shields to anti-ICE demonstrators.

Alejandro Theodoro Orellana was taken into custody Thursday morning and charged with conspiracy to commit civil disorder, according to U.S. Attorney for the Central District of California Bill Essayli.

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

“We are moving quickly to identify and arrest those involved in organizing and/or supporting civil disorder in Los Angeles,” said Essayli.

From The New York Post:

Unsettling footage taken Tuesday showed dozens of protesters running toward a truck to grab the “Bionic Shield” face masks, footage shot by Fox11 showed.

Orellana is accused of driving the truck that delivered the face shields.

The man, who was sporting a ponytail, was allegedly seen in footage behind the wheel of the pickup truck wearing protective goggles and a face mask. He could also be seen speaking with a protester, who came up to the driver’s side window.

The video emerged as President Trump ordered 2,000 National Guard troops to deploy to LA to restore order in the streets.

Rioters have been taking to the streets since last weekend and have been seen hurling rocks and cement at federal agents, as well as setting cars on fire and blocking highways.

FBI Deputy Director Dan Bongino shared the news on X, saying, “He chose poorly. Choose wisely.”

https://twitter.com/FBIDDBongino/status/1933160034642342063

More over at The New York Post: