// 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 } BERNIECARE? Sanders Doubles-Down on $32T HEALTHCARE, Slams ‘DYSFUNCTIONAL’ System | Sean Hannity
Politics

BERNIECARE? Sanders Doubles-Down on $32T HEALTHCARE, Slams ‘DYSFUNCTIONAL’ System

posted by Hannity Staff - 8.01.18

Vermont Senator Bernie Sanders doubled-down on his outspoken calls for a universal healthcare program in the United States Wednesday; saying Americans are sick of the current “dysfunctional” system.

The Democratic socialist vented his frustration with the US medical system on social media, claiming 6 in 10 Americans support a “Medicare for all” healthcare program.

“Americans are sick and tired of our wasteful, inefficient, dysfunctional health care system. They want Medicare for all,” wrote Sanders.

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

The Senator’s comments come just days after a new study from George Mason University revealed an astronomical price-tag associated with Sanders’ proposal; saying the entitlement would likely cost over $32 trillion over the next ten years.

BERNIE’S BILLIONS: Sanders Vows to REPEAL Tax Cuts if DEMS Take Senate

posted by Hannity Staff - 4.11.18

Vermont Senator Bernie Sanders took his all-out war with the GOP tax cuts to a new level this week; pledging to repeal “all of President Trump’s tax cuts” and “rebuild the middle class.”

The liberal legislator released a statement regarding the tax legislation Monday; slamming the bill as a massive “break for the wealthy and large corporations” at the expense of social programs such as Medicare and Medicaid.

“Over and over again, President Trump and his administration falsely claimed that their $1.5 trillion tax cut bill would pay for itself,” said Sanders.

“Republicans are already using the huge increase in the debt that they caused as an excuse to make major cuts to Social Security, Medicare and Medicaid. That is unacceptable,” he added. “At a time of massive wealth and income inequality, we have got to repeal all of President Trump’s tax breaks for the wealthy and big corporations and rebuild the disappearing middle class.”

The socialist lawmaker’s comments come weeks after President Trump pledged to pursue “Phase Two” of his proposed tax cuts; hoping to make the reduced rates “permanent.”

Read Sanders’ full statement here.

BERNIE’S BLUFF: Sanders Claims ‘Medicare for All’ Would ‘SAVE $2 TRILLION’

posted by Hannity Staff - 7.31.18

Vermont Senator Bernie Sanders refused to accept a recent study that showed his “medicare for all” program would cost US taxpayers over $32 trillion; releasing a new video that claims universal healthcare would actually save $2 trillion over ten years.

Sanders released the video on social media just hours after a George Mason University study estimated the astronomical price-tag associated with the potential proposal; finding it would likely cost over $32.6 trillion.

“The study shows that  ‘Medicare for All’ would save the American people $2 trillion over a ten year period… That’s what was in the study,” said Sanders.

Watch Bernie’s bizarre video above.

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