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

KENNEDY SHREDS CCP: 'They'll Steal Your Socks Without Taking Off Your Shoes' [WATCH]

posted by Hannity Staff - 5.14.25

Another classic Kennedyism…

Louisiana Senator John Kennedy stopped by Hannity Tuesday night to react to the latest Trump Administration developments, including the president’s trade truce with China.

The U.S. and China declared a 90-day trade truce this week.

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

Hannity asked Kennedy about the deal with China.

“Unless you’re the reason that your parents drink, you can see it was a big victory,” Kennedy said. “Before the president did what he did, China’s tariffs on the United States were a little over 20% on average — now they’re 10. Our tariffs on China were a little over 20, now they’re 30. That’s a 20-point swing,” Kennedy said.

“It was a clear victory…I think Trump knows how to deal with China,” Kennedy continued. “They’re thieves — they steal with both hands. They will steal your socks without taking off your shoes — that’s how they’ve gotten rich,” Kennedy said of the CCP.

“Trump was the first president to ever stand up to China and say stop the stealing. Now, he’s doubled down, and it’s working.”

“This is a hell of a good start,” Kennedy added.

Kennedy also discusses Iran, Russia, Ukraine, the Democratic Party and more.

Watch the clip above.