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

AND STAY OUT! Trump Admin Confirms Illegal Migrant Influencer Who Went Viral for Squatting Tips Thrown Out of Country

posted by Hannity Staff - 3.31.25

He won’t be missed.

Remember Leonel Moreno? The 26-year-old illegal migrant influencer who shared squatting tips with other illegal migrants, encouraging them to take over American homes?

Well, he’s gone now. So long, Leonel.

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

President Trump’s rapid response team commented on a video of Moreno, shared by conservative influencer Collin Rugg last year.

“Update: He has been deported,” the rapid response team said, with a hand-waving emoji.

From Fox News:

In his videos, he mocked U.S. taxpayers and even other immigrants who work for a living, alternately waving stacks of hundred-dollar bills, crying, singing or posing with an infant with mucus running out of his nose.

“I didn’t cross the Rio Grande to work like a slave,” Moreno said in Spanish, according to a translation of his videos. “I came to the U.S. to mark my territory.”

He bragged about raking in cash via TikTok as well as entitlement payments from U.S. taxpayers. He claimed that his family had received $350 a week in government handouts since entering the U.S. illegally and that at one point he was raking in as much as $1,000 a week with his viral videos.

“You’re hurt because I make more than you without much work while you work like slaves, understand?” he said in one of his videos. “That’s the difference between you and me. I’m always going to make lots of money without much work, and you’re always going to be exploited and miserable and insignificant.”

TikTok eventually shut down his account, which had amassed about 500,000 followers. He continued to post videos on Facebook and Instagram until his arrest last year in Ohio.

ICE picked him up after his online profile exploded, but he spent months in custody under the Biden administration. Now, he is gone.

More over at Fox News: