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

POST OP-ED: Comey’s Anti-Trump Derangement Just Hit a New Low With Dangerous Post

posted by Hannity Staff - 5.16.25

By The New York Post Editorial Board

Former FBI Director James Comey’s anti-Trump derangement just hit a new #resistance-theater low with his post of a photograph of shells arranged to spell out “8647.”

Short for: Kill the 47th president, Donald Trump.

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

Comey’s Instagram post included the comment, “Cool shell formation on my beach walk,” but there’s no way he didn’t realize the meaning.

Of course when the post blew up, Comey had the nerve to pretend he had no idea what it meant — though he did admit he thought it was “political,” so maybe he’s just confessing to being drug-addled or an idiot?

Homeland Security Secretary Kristi Noem says her department and the Secret Service are investigating.

Let’s recap.

The former head of the nation’s top law enforcement agency, which absolutely deals with political violence and threats, arranges a bunch of shells on the beach into a call for killing a president he doesn’t like, pretends he just “found them there” — and then claims he had no idea what the whole thing was about.

It’s astonishing that someone capable of such a bizarre, transparent stunt ever managed to become an entry-level FBI hand, let alone the bureau’s head.

Then again, Comey’s bumbling goes back to the lapdog “investigation” of Hillary Clinton’s national security-defying email follies through falling for (or cynically selling) the RussiaGate hoax.

So maybe Comey’s trademark arrogance and narcissism made something like this to be expected.

Most likely, he pulled this stunt to drum up publicity for his soon-to-be-published thriller “FDR Drive” (which, with characteristic obliviousness, takes as its subject a crusading attorney fighting to criminalize speech).

Or maybe he genuinely meant it as some real, if clumsy, declaration of … “resistance” or something, before he realized just how dumb it was.

That is, he only belatedly thought to imagine the hysteria if, during the Obama years, a prominent foe of the president had posted “8644” after that had become a far-right meme.

Such a failure to consider the obvious would be classic Jim Comey.