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

ANARCHY in THE USA: DOJ Designates NYC, Seattle, Portland as ‘Anarchist’ Zones that ‘Permit Violence’

posted by Hannity Staff - 9.21.20

The Department of Justice fired a warning shot at the most liberal cities in America Monday morning; designating New York City, Seattle, and Portland as “anarchist jurisdictions” that “permit violence” against property.

“In a statement, the agency hit leaders of the three cities for rejecting federal law enforcement assistance in quelling protests while pointing to ongoing demonstrations that have continued for weeks over the treatment of Black Americans by law enforcement,” reports The Hill.

New York City “has permitted violence and destruction of property to persist and have refused to undertake reasonable measures to counteract criminal activities,” leading to its designation as an “anarchist jurisdiction,” writes the DOJ.

“Rather than idle words, the designation has potential financial consequences. President Trump issued a memo earlier this month directing the DOJ to identify jurisdictions that, in its view, were not enforcing the law appropriately. Designated cities could lose their federal funding,” reports NBC New York.

PORTLAND SPIRALS: Far-Left Mayor Blames ‘FEDERAL TROOPS’ for Violence, Vandalism in His City

posted by Hannity Staff - 7.20.20

PORTLAND SPIRALS: Police Declare ‘RIOT’ After Officers Attacked with Glass Bottles, Ball Bearings

posted by Hannity Staff - 7.14.20

The Portland Police Department struggled to contain another night of civil unrest in the city Monday; confirming officers were repeatedly attacked with glass bottles and ball bearings.

“Members of the crowd are still not dispersing despite numerous orders to leave and opportunities to do so,” posted the Department on Twitter. “To those on N Fenwick/Lombard, disperse to the North. This has been declared a riot and you are being ordered to disperse.”

“Some of the items thrown at officers include paint, ball bearings, and glass bottles, which are all criminal acts,” adds the Portland PD.