// 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 }
Trump Administration 2.0

PENCILS DOWN: Department of Education Staff Told Office Will Be Closed for the Day: Report

posted by Hannity Staff - 3.11.25

According to a CBS News report, Department of Education employees have been notified via email not to come into the office on Wednesday, March 12th.

The email, from James Hairfield of the Office of Security, Facilities and Logistics, said that the offices will be closed “for security reasons.”

“Employees will not be permitted in any ED facility on Wednesday, March 12th, for any reason,” the email said, referencing the Education Department.

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

Offices will reopen on Thursday, “at which time in-person presence will resume,” according to the message.

From CBS News:

The directive from Hairfield comes as the Department of Education faces uncertainty amid possible plans from President Trump to unwind the agency. The president is expected to issue an executive order directing Education Secretary Linda McMahon to begin the process of dissolving the department. The timing of the move, however, remains unclear.

Mr. Trump has said that he wants to “bring the schools back to the states,” and dismantling the agency has been a priority for Republicans for decades.

After McMahon assumed her post at the helm of the Education Department earlier this month, she sent a letter to staff with the subject line “Our Department’s Final Mission.”

“The reality of our education system is stark, and the American people have elected President Trump to make significant changes in Washington,” she wrote. “Our job is to respect the will of the American people and the President they elected, who has tasked us with accomplishing the elimination of bureaucratic bloat here at the Department of Education — a momentous final mission — quickly and responsibly.”

Conservatives on X celebrated news of the DOE closure, some suggesting it’s the beginning of the end.

“Department of Education staff told to VACATE by 6pm LETS GOOO,” Tim Pool posted.

“All Department of Education offices were just ordered to be vacated at 6 PM today through Thursday. Something big seems to be happening…,” Libs of TikTok shared.

“Staff at the Department of Education have been ORDERED to vacate the office by 6pm today, per CBS Offices will be closed tomorrow as well. Is the end finally near?!” Nick Sortor said.

This story is developing…