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

END IN SIGHT? Israel, Hamas Reach 'Breakthrough' in Deal for Hostages, Cease-Fire: Report

posted by Hannity Staff - 1.13.25

According to a New York Post report, Israel and Hamas have reached a “breakthrough” in their cease-fire negotiations that may finally bring an end to 15 months of war.

The remaining hostages would be released, as well.

From The New York Post:

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

Talks held in Qatar — and attended by envoys of both President Biden and President-elect Donald Trump — went into the early hours Monday, with Hamas teasing the release of many of its terrorists captured by Israel.

Although a final deal has not yet been reached, a source involved in the negotiations told Reuters, “The next 24 hours will be pivotal to reaching the deal.”

The talks revolve in part around a list of more than 30 hostages Hamas has said it would be willing to finally release — without saying how many might be alive.

Hamas, meanwhile, promised the release of its own terrorists while confirming it expects a deal.

“We renew our pledge with our steadfast and patient people and with our heroic prisoners in the prisons, and we affirm that their freedom is near,” the terror group said, according to the Times of Israel.

Steve Witkoff, who will become US envoy when Trump returns to the White House next week, attended the talks, a source involved in them told Reuters.

President-elect Donald Trump has pledged that if the hostages aren’t released by his inauguration next week, there will be hell to pay. Vice President-elect JD Vance discussed what, exactly, that means during a recent Fox News Sunday interview.

“Hell to pay means enabling the Israelis to knock out Hamas and their leadership. It means very aggressive sanctions and financial penalties on those who are supporting terrorist organizations in the Middle East,” Vance said during the sitdown.

This story is developing…