// 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 } WHAT? Nancy Refuses to Answer Impeachment Question, Says ‘Good Morning, Sunday Morning!’ | Sean Hannity
Politics

WHAT? Nancy Refuses to Answer Impeachment Question, Says ‘Good Morning, Sunday Morning!’

posted by Hannity Staff - 9.21.20

Speaker of the House Nancy Pelosi refused to comment on the possibility of a second impeachment trial over the weekend; bizarrely stating “Good Morning” when asked how she plans to derail the Supreme Court nomination process.

“To be clear, you’re not taking any arrows out of your quiver? You’re not ruling anything out?” asked ABC News.

“Good morning… Sunday morning,” Pelosi bizarrely responded.

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

 

“We take an oath to protect and defend the Constitution of the United States. We have a responsibility to meet the needs of the American people,” she added.

Watch Pelosi’s strange response above.

BREAKING NOW: Ruth Bader Ginsburg Confirms She’s Undergoing Treatment for Liver Cancer

posted by Hannity Staff - 7.17.20

Supreme Court Justice Ruth Bader Ginsburg confirmed Friday that she has been undergoing chemotherapy treatment for liver cancer; saying she’s able to fully complete her duties on the court.

“My most recent scan on July 7 indicated significant reduction of the liver lesions and no new disease,” she said in the statement. “I am tolerating chemotherapy well and am encouraged by the success of my current treatment. I will continue bi-weekly chemotherapy to keep my cancer at bay, and am able to maintain an active daily routine.”

 

“Throughout, I have kept up with opinion writing and all other Court work,” Ginsburg added. “I have often said I would remain a member of the Court as long as I can do the job full steam. I remain fully able to do that.”

This is a developing story. Check back for updates.

BREAKING NOW: Supreme Court Justice Ruth Bader Ginsburg Passes Away at the Age of 87

posted by Hannity Staff - 9.18.20

Supreme Court Justice Ruth Bader Ginsburg passed away Friday at the age of 87.

The liberal leader was nominated to the bench by President Bill Clinton back in 1993.

“Her first major opinion as a justice came in 1996 when she wrote the majority decision in United States v. Virginia. The ruling struck down the Virginia Military Institute’s 157-year-old policy of male-only admissions as unconstitutional, and set a stricter legal standard for government action that treats men and women differently,” reports The Hill.

 

 

 

“Women seeking and fit for a VMI-quality education cannot be offered anything less under the state’s obligation to afford them genuinely equal protection,” Ginsburg wrote in the 7-1 decision.

 

This is a developing story. Check back for updates.

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); } });