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

HILLARY PRAISES DON: 'I Really Commend President Trump and His Administration' for Peace Deal [WATCH]

posted by Hannity Staff - 10.13.25

An unexpected voice of approval.

Hillary Clinton offered rare praise for her former rival, President Donald Trump, commending his handling of the Gaza peace deal in a recent CBS News 24/7 interview.

“I really commend President Trump and his administration,” Clinton said Friday. “As well as Arab leaders in the region, for making the commitment to the 20-point plan and seeing a path forward for what’s often called the day after.”

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

Her remarks came a day after Hamas agreed to Trump’s peace plan — a stunning move expected to end the two-year war that has ravaged the Gaza Strip.

The agreement, celebrated by both Gazans and Israelis, calls for the release of the remaining 48 Israeli hostages as early as Monday and a phased withdrawal of Israeli forces. Hamas will be disarmed, and a transitional government led by an international body will oversee Gaza.

An independent Palestinian state remains an “aspiration,” though details were left undefined.

Clinton, who as Secretary of State under Barack Obama pushed for a two-state solution, urged the Trump administration to enforce accountability from both sides and the international community.

“Let’s now support this process and bring it together, not just in a nonpartisan way in our own country, but literally internationally as a great global commitment to try to bring peace, security, stability and a better future to the Middle East,” she said.

Clinton also credited Trump’s strategy of leveraging pressure on Israel after its strike on Hamas leaders during peace talks in Qatar last September.

“That provided an opening for both President Trump and his representatives to marshal all of the regional powers, including, of course, Qatar, but also to make it clear to Israel, ‘No, this is now enough. We cannot continue this. This conflict needs to end, and we’ve got to move on,’” Clinton said.

Watch the clip below: