// 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 } TOP DOC ON BIDEN'S CANCER: 'He’s Had This for Many Years, Maybe Even a Decade ... He Had It While He Was President' [WATCH]
Joe Biden

TOP DOC ON BIDEN'S CANCER: 'He’s Had This for Many Years, Maybe Even a Decade ... He Had It While He Was President' [WATCH]

posted by Hannity Staff - 5.19.25

How long has Joe been sick?

A leading oncologist who previously worked for former President Joe Biden claimed Monday that the former POTUS likely had prostate cancer well before the public announcement of his diagnosis on Sunday — possibly for “a decade.”

Dr. Ezekiel Emanuel, a former member of Biden’s transition team and key architect of the Affordable Care Act, surprised MSNBC’s left-leaning Morning Joe by suggesting the 82-year-old may have had the disease while still in office.

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

“He’s had this for many years, maybe even a decade, growing there and spreading,” Emanuel told the Biden-supporting hosts early Monday. “He did not develop it in the last 100 to 200 days.”

“He had it while he was president. He probably had it at the start of his presidency in 2021. Yes, I don’t think there’s any disagreement about that.”

Emanuel said while some doctors advise against prostate-specific antigen (PSA) tests after age 70, Biden should have undergone the screenings earlier in life.

“He was vice president and had a lot of exams under 70. So it’s a little surprising that they didn’t do it,” the oncologist said.

“And maybe President Biden decided he didn’t want the test. Many men do decide they don’t want a PSA, but this is also aggressive.

“When we talk about the aggressive part, what we mean is that Gleason score, that score is from two up to 10. And he’s a nine. And that means that the cancer doesn’t look normal, it looks very abnormal, which is probably why it’s in the bone,” he continued.

Watch the clip below:

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