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

DON'T MISS IT: Hannity's Exclusive Interview With Donald Trump & Elon Musk [DETAILS]

posted by Hannity Staff - 2.17.25

This article originally appeared on Fox News.

President Donald Trump and Elon Musk will sit down with Fox News host Sean Hannity at the White House for an exclusive joint interview on “Hannity,” airing Tuesday, Feb. 18, at 9 p.m. ET.

The interview will focus on the Department of Government Efficiency (DOGE), Trump’s first 100 days in office and other major news stories.

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

It will be Trump and Musk’s first joint television interview.

Hannity joined Fox News in 1996 and has achieved the title as the longest-running primetime cable news host in television history.

Hannity has dominated cable news in his timeslot, averaging 3.6 million viewers year-to-date and routinely placing as one of the top cable shows overall.

Throughout his tenure with the network, Hannity has interviewed numerous key newsmakers and political figures over the last three decades.

Hannity recently added a new Fox Nation show, “Sean,” to his portfolio, which includes long-form interviews and debuted earlier this month featuring a sit-down with the iconic Sylvester Stallone and his wife, Jennifer Flavin Stallone. He also recently served as the host of the fifth annual Fox Nation “Patriot Awards,” honoring everyday heroes for their service and patriotism.