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

POTUS A. SMITH? Stephen A. Not Ruling out Run, 'I'm No Longer Closing That Door'

posted by Hannity Staff - 4.07.25

The door is open…

During a recent interview at the NAB Show in Las Vegas, ESPN host Stephen A. Smith was asked by McVay Media President Mike McVay about his political aspirations.

…and it sounds like Stephen A. is heavily weighing a political play, despite initially downplaying his interest to dive into D.C.

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

“I have no desire to do it,” said Smith about seeking the office of the presidency. “I’m living a pretty good life right now. Life’s been good. The last thing that I would want to do is involve myself in politics. I’ve always perceived politicians as being professional beggars. I don’t say that derogatorily or anything like that. It’s just the reality. You’ve always got your hand out for something. People always need favors in return. I’m not that guy. So I could never see myself as a politician.”

But Stephen A. admitted he’s been approached about running for office.

“Over the last few weeks, I’ve had no choice but to get more serious about it,” he shared. “I’ve been approached by people on Capitol Hill. I’ve been approached by people who are elected officials in office, whether it’s governors or mayors or what have you. People have legitimately, seriously, asked me about it. I have no desire to be a politician, but I’ve decided that I’m no longer going to close that door. I’m gonna keep my options open. I’m going to entertain the possibility. If it comes in late 2026, 2027, where I look at this country and think it’s an absolute mess and there’s legitimate reason to believe … that I indeed have a legitimate shot to win the presidency of the United States. I am not going to rule it out.”

More over at Barrett Media —>