// 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 }
Pete Buttigieg is Bad at His Job

'BUTT' OUT! New Poll Shows Majority of Americans Want Pete Buttigieg to Resign

posted by Hannity Staff - 3.14.23

He’s messed up too many times.

According to a new poll from Rasmussen Reports, Transportation Secretary Pete Buttigieg has fallen out of favor with the majority of likely voters after his botched response to the East Palestine train derailment.

The question: “Should Buttigieg resign as a result of how the Transportation Department handled the recent train derailment in East Palestine, Ohio?”

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

From Breitbart News:

Most, 51 percent, said he should resign, followed by 36 percent who said he should not and 13 percent who remain unsure.

Most Republicans and independents, 68 percent and 51 percent, respectively, believe he should resign, compared to 35 percent of Democrats who share that view. A plurality of Democrats, 49 percent, do not believe Buttigieg should resign.

Further, the survey found that a plurality, 41 percent, believe Buttigieg is a “worse” Transportation Secretary than most who held the job before him.

The survey was taken March 6-8, 2023, among 950 likely voters and has a +/- 3 percent margin of error.

Several House Republicans, including Rep. Mike Waltz (R-FL), have called on Buttigieg to step down.

“Over the last two years, Secretary Buttigieg has gone AWOL during multiple national crises,” Waltz says, stressing Buttigieg failed to respond to the “environmental, and humanitarian disaster in East Palestine.”

More over at Breitbart News: