// 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 }
Trump Administration

BUCKLE UP! Trump Promises to 'Make America Secure Again' in New Video [WATCH]

posted by Hannity Staff - 1.15.25

Inauguration Day is almost here…

Team Trump is dropping several hype videos leading up to President-elect Donald Trump’s historic second Inauguration Day; one of the videos focuses on making America secure again.

“My first day back in the White House I will terminate every open border policy of the Biden administration, stop the invasion on our southern border and begin the largest domestic deportation operation in American history,” Trump says over footage of recent border visits.

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

“We will launch a federal task force to dismantle the gangs, the street crews and the criminal networks that are ravaging our towns. We will stop the invasion, end migrant crime, support our police, strengthen our military, build a missile defense shield all around our country,” Trump’s voiceover in the video titled “Make America Secure Again” concludes.

Watch the video above.

More than 8.5 million illegal migrant encounters have been logged at the southern border under the Biden-Harris Administration. While on the campaign trail, Trump promised to complete the U.S.-Mexico border wall, revive the Remain in Mexico program, hire more Border Patrol agents, and reinstate the travel ban.

Trump’s incoming Border Czar Tom Homan will hit the ground running on January 20th; “We’re going to take the handcuffs off ICE and let them do what they do best,” Homan previously told the Daily Caller News Foundation of Trump’s second administration.