// 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 IS HE TALKING ABOUT?! Biden Tells Story About Being 'Disappointed' to Discover His Great-Grandfather Didn't Murder Mine Foremen [WATCH]
What The Joe?

WHAT IS HE TALKING ABOUT?! Biden Tells Story About Being 'Disappointed' to Discover His Great-Grandfather Didn't Murder Mine Foremen [WATCH]

posted by Hannity Staff - 9.03.24

Even for Joe, this is strange…

While speaking at IBEW Local Union #5 in Pittsburgh, Pennsylvania over the holiday weekend, President Biden told a long story about how his grandfather was accused of being a “Molly Maguire” while running for office in 1906. It was a weird, rambling story and the audience didn’t know exactly what to make of it.

“I remember when my great-grandfather was only the second Catholic elected statewide in the state Senate here in Pennsylvania,” Biden told the audience. “And I remember they talked about – when they’d run against him in 1906 – they said, ‘Guess what? He’s a Molly Maguire.’”

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

“A lot of the English owned the coal mines and what they did was they really beat the hell out of the mostly Catholic population in the mines. Not a joke,” Biden continued. “But there was a group they called the Molly Maguires. And Molly Maguires, if they found out the foreman was taking advantage of an individual, they would literally kill him. Not a joke. And they would bring his body up and put him on the doorstep of his family.”

A visibly uncomfortable Kamala Harris nodded along.

“Kind of crude, but I gotta admit they accused my great-grandfather of being a Molly Maguire – he wasn’t, but we were so damn disappointed,” Biden told the audience before assuring them, “That was a joke. That was a joke.”

Watch the moment 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); } });