// 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 }
Politics

GIVE EM ZEL! Trump Picks Former NY Gubernatorial Candidate Lee Zeldin to Head EPA

posted by Hannity Staff - 11.11.24

President-elect Donald Trump has announced that former New York Rep. and gubernatorial candidate Lee Zeldin is his pick to head up the EPA.

“I am deeply honored to have been asked by President Trump to serve in his Cabinet. As EPA Administrator, we will restore American energy dominance, revitalize our auto industry to bring back American jobs, make the United States the global leader of Artificial Intelligence advancement, and slash the red tape holding back American workers from upward economic mobility,” Zeldin said in a statement to The Post.

“We will accomplish all this while conserving our environment, protecting access to clean air and water, and keeping the American people healthy. I look forward to contributing to President Trump’s agenda to build a more prosperous future for our nation.”

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

Trump confirmed the appointment in his own statement.

“Lee, with a very strong legal background, has been a true fighter for America First policies. He will ensure fair and swift deregulatory decisions that will be enacted in a way to unleash the power of American businesses, while at the same time maintaining the highest environmental standards, including the cleanest air and water on the planet,” Trump said.

“He will set new standards on environmental review and maintenance that will allow the United States to grow in a healthy and well-structured way.”

Trump added: “I have known Lee Zeldin for a long time, and have watched him handle, brilliantly, some extremely difficult and complex situations. I am very proud to have him in the Trump Administration, where he will quickly prove to be a great contributor!”

This story is developing…