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

TRUMP REACTS! Don Not Happy Smith Searched His Twitter Account [READ IT]

posted by Hannity Staff - 8.09.23

Former President and 2024 GOP frontrunner Donald Trump reacted on Wednesday to the news that special counsel Jack Smith served Twitter with a warrant to gain access to Trump’s account.

Suffice it to say, Trump was livid. He shared his thoughts on TRUTH Social:

Just found out that Crooked Joe Biden’s DOJ secretly attacked my Twitter account, making it a point not to let me know about this major “hit” on my civil rights,” Trump posted on Truth Social Wednesday after the court documents were unsealed. “My Political Opponent is going CRAZY trying to infringe on my Campaign for President. Nothing like this has ever happened before. Does the First Amendment still exist? Did Deranged Jack Smith tell the Unselects to DESTROY & DELETE all evidence? These are DARK DAYS IN AMERICA!”

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

From Fox News:

According to court documents, Smith’s warrant was served with a nondisclosure order that prohibited Twitter from notifying anyone about the existence of the warrant. Twitter challenged the nondisclosure order, but was unsuccessful. The company did not hand over the requested materials while the litigation was ongoing.

Though Twitter eventually complied with the warrant, Trump’s account, @realDonaldTrump, was not turned over to Smith’s investigation until three days after a court-ordered deadline, the documents state.