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

THE TRUMP BOOM IS REAL: Charles Payne Tells Hannity 'No One' in Finance Disputes We're in an Economic Boom [WATCH]

posted by Hannity Staff - 1.28.26

Fox Business’ Charles Payne stopped by Hannity Tuesday night to declare the Trump economic boom is real — and no honest actor in the finance world can deny it.

GDP is up. Interest rates are down. Trillions of investments. Inflation under control.

“It’s an absolute economic boom,” Payne said. “No one who is in the business of finance disputes this. Every firm on Wall Street sees the market higher. And what’s interesting about it, as you know—I’ve always said that stock market is not economy, but there are parts of it, particularly when comes to earnings, right? So this market is gonna go up, but it’s going to be driven by earnings, what they call P.E. expansion, not hype, not anything else. Just a fact that economy, domestic economy, is doing so much better.”

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

“By the way, you didn’t mention rents,” Payne continued. “Think about this for a moment because affordability has been a real issue. Rent came down every single month the last five months of twenty-twenty five. That momentum will continue to downside. There are some sources out there that show inflation at one point two percent. It’s absolutely imploded.”

Watch the clip above.