// 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 }
President Donald Trump

'WE'RE BACK, ITALIANS': Trump Honors Christopher Columbus With Presidential Proclamation [WATCH]

posted by Hannity Staff - 10.10.25

“We love the Italians.”

During this week’s Cabinet meeting, President Donald Trump signed a proclamation honoring explorer Christopher Columbus — just days before Columbus Day.

The proclamation designates Oct. 13 as Columbus Day — even as many states and cities have shifted toward celebrating Indigenous Peoples’ Day instead, rejecting the long-standing tradition of honoring the man once credited with “discovering” America.

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

“Columbus Day — we’re back, Italians,” Trump declared after signing the proclamation.

Watch the clip below:

From The New York Post:

Before Trump signed the proclamation, White House staff secretary Will Scharf noted that Columbus Day, which has been a federal holiday since 1971, is a “particularly important holiday for Italian Americans who celebrate the legacy of Christopher Columbus, and the innovation and explorer zeal that he represented.”

Trump summed up Scharf’s explanation of the document by saying, “In other words, we’re calling it Columbus Day.”

The remark drew a round of applause from Trump’s Cabinet members, and, according to the president, some in the press.

“That was the press that broke out in applause,” Trump claimed. “I’ve never seen that happen.”

“The press actually broke out in applause. Good.”

More over at The New York Post: