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

NATIONAL HOUSING EMERGENCY? Bessent Says Trump Admin Considering the Possibility [WATCH]

posted by Hannity Staff - 9.02.25

Treasury Secretary Scott Bessent said Monday the Trump administration is considering declaring a national housing emergency to address soaring home prices and limited supply.

“We may declare a national housing emergency in the fall,” Bessent told the Washington Examiner in a Labor Day interview.

He said interest rate cuts by the Federal Reserve would help ease prices but added the administration is also weighing steps to expand supply and reduce costs. “We’re trying to figure out what we can do, and we don’t want to step into the business of states, counties and municipal governments. I think everything is on the table,” he said.

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

Bessent declined to detail specific executive actions but noted officials are reviewing ways to standardize local building and zoning codes, lower closing costs, and possibly exempt certain construction materials from tariffs.

Lumber costs have been especially volatile this year under Trump’s tariff policies, given U.S. reliance on Canadian imports.

The National Association of Home Builders (NAHB) reported that as of the week ending Aug. 22, the composite price of framing lumber was up 5.8% year-over-year, while lumber futures were 19.1% higher than a year ago despite recent declines.

The Commerce Department in July announced that it would more than double countervailing duties on Canadian softwood lumber imports from 6.74% to 14.63%. Canadian lumber is also subject to an anti-dumping tariff of 20.6%, which brings the total rate applied to Canadian lumber to 35.2%, up from 14.4%, the NAHB noted.

More over at Fox Business: