<?php
/**
 * WordPress Sitemap Redirect
 * This file redirects to the working sitemap generator
 */
require_once(dirname(__FILE__) . "/wp-load.php");

// Set proper headers
header("Content-Type: application/xml; charset=UTF-8");
header("X-Robots-Tag: noindex, follow");

// Use native WordPress sitemaps if available
if (function_exists("wp_get_sitemaps")) {
    $sitemaps = wp_get_sitemaps();
    if ($sitemaps && !empty($_GET["sitemap"])) {
        // Render specific sitemap
        $sitemaps->render_sitemap(array("sitemap" => sanitize_text_field($_GET["sitemap"])));
        exit;
    } elseif ($sitemaps) {
        // Render sitemap index
        $sitemaps->render_sitemap();
        exit;
    }
}

// Fallback: redirect to query-based sitemap
header("Location: " . home_url("/?sitemap=index"), true, 301);
exit;
