// 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 }
White House

HALL OF SHAME: White House Launches 'Media Offender of the Week' to Combat 'Fake News Media'

posted by Hannity Staff - 12.01.25

The White House just put the media on blast.

A brand-new section on its official website — titled “Media Offender of the Week” — launched Friday with one mission: call out what it describes as the “Fake News Media.”

Under a bold banner reading “Misleading. Biased. Exposed.” the page publicly spotlights major outlets, including CBS, The Independent, and The Boston Globe.

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

The site argues that “The media misrepresented President Trump’s call for Members of Congress to be held accountable for inciting sedition by saying that he called for their ‘execution,’” referring to the uproar over a viral video in which six Democratic lawmakers urged U.S. service members to “refuse illegal orders.”

From Fox News:

The White House argued “the truth” regarding the “illegal orders” controversy is as follows: “The Democrats and Fake News Media subversively implied that President Trump had issued illegal orders to service members. Every order President Trump has issued has been lawful. It is dangerous for sitting Members of Congress to incite insubordination in the United States’ military, and President Trump called for them to be held accountable.”

The White House added additional “key points,” contending that “Democrats released a video calling for service members to disobey their chain of command, and in turn, implied President Trump had issued illegal orders,” and claimed that despite knowing President Donald Trump had “never issued an illegal order,” the “Fake News” decided to run the story anyway.

Aside from the three outlets listed at the top of the page, the site also features an “Offender Hall of Shame” that includes CNN, MS NOW (formerly MSNBC), The Washington Post and, for a second time, CBS News. Below the “Hall of Shame,” users are presented with claims from various outlets that the site categorizes under labels such as “Bias,” “Lie,” “Malpractice” and “Left-wing Lunacy,” among others.

The Washington Post fired back with a statement from an internal spokesperson declaring: “The Washington Post is proud of its accurate, rigorous journalism.”

More over at Fox News: