// 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 } EPIC FAIL: Ocasio-Cortez Accuses Bank CEO of ‘Caging Children,’ Gets SHUT DOWN | Sean Hannity
Politics

EPIC FAIL: Ocasio-Cortez Accuses Bank CEO of ‘Caging Children,’ Gets SHUT DOWN

posted by Hannity Staff - 3.12.19

Sparks flew this week when embattled Rep. Alexandria Ocasio-Cortez viciously accused a bank executive of “caging children” at the US-Mexico border; prompting the Wells Fargo CEO to push-back against her baseless allegation.

“Mr. Sloan, why was the bank involved in the caging of children? And the financing of the caging of children to begin with?” asked Rep. Cortez.

“I don’t know how to answer that question because we weren’t,” fired-back the banking CEO.

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

Watch the explosive exchange above.

AOC EXPLODES: Cortez Says She ‘Doesn’t Care Anymore’, Screams ‘I’m the Boss’ on Climate Change

posted by Hannity Staff - 2.25.19

Rep. Alexandria Ocasio-Cortez continued to deflect criticism of her ‘Green New Deal’ over the weekend; repeatedly yelling “I’m the boss” when it comes to climate-change policy and future legislation.

“You know what? I don’t care anymore. Again, I’m at least trying and they’re not. The power is in the person who’s trying regardless of the success. If you’re trying you’ve got all the power,” claimed Cortez.

“I just introduced ‘Green New Deal’ two weeks ago and it’s creating all of this conversation. Why? Because no one else has even tried… You try, you do it. Because you’re not. Until you do it, I’m the boss. How about that?” she yelled.

BACKLASH BUILDS: AOC Defends Use of CAR SERVICES, Says She’s Just ‘Living in the World’

posted by Hannity Staff - 3.04.19

Rep. Alexandria Ocasio-Cortez defended her campaign’s extensive use of car services throughout the 2018 midterm elections over the weekend; bizarrely stating that she’s just “living in the world.”

“I also fly & use A/C. Living in the world as it is isn’t an argument against working towards a better future. The Green New Deal is about putting a LOT of people to work in developing new technologies, building new infrastructure, and getting us to 100% renewable energy,” Cortez posted on social media.

The Democratic-Socialist’s comments come after the NY Post published an article revealing her campaign spent $23,000 on car services from May 2017 until December 2018; sparking a fierce backlash against the lawmaker who has repeatedly called for the end of cars and other combustion-engine based-vehicles within the decade.

Read the full report at the New York Post.

Thank you for visiting Hannity.com. You are about to leave
Hannity.com and proceed to a site owned and operated by a third party.
Hannity.com has no control over the content of this third-party site.
Click OK to proceed.
OK
X
You may if you would no longer like to receive a newsletter.
You have been successfully unsubscribed!
Please see our Terms of Use and Privacy Notice .
If you have any questions or concerns please contact us.
$( document ).ready(function() { show_tout_banner=0; function bannerswap(){ //console.log('checkbanners'); show_tout_banner++; if($('.mobile-tout >div ').length >1){ $('.mobile-tout').addClass('t-hide'); } if(show_tout_banner > $('.mobile-tout >div').length -1){ $('.mobile-tout:eq(0)').removeClass('t-hide'); show_tout_banner=0; } else{ $('.mobile-tout:eq('+show_tout_banner+')').removeClass('t-hide'); } //console.log('show banner '+show_tout_banner); } if($('.mobile-tout >div ').length){ bannerswap(); show_tout_banner_rotator = setInterval(bannerswap, 5000); //console.log($('.mobile-tout').length); } });