<?php
header('Content-Type: application/xml; charset=utf-8');
require 'includes/config.php';
$s = settings();
$pages = loadJSON('pages.json');
$blogs = loadJSON('blogs.json');
?>
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc><?= $s['site_url'] ?>/</loc>
    <priority>1.0</priority>
  </url>
  <?php foreach ($pages as $p): if (!$p['published'] || $p['slug'] === '') continue; ?>
  <url>
    <loc><?= $s['site_url'] ?>/<?= htmlspecialchars($p['slug']) ?></loc>
    <priority>0.9</priority>
  </url>
  <?php endforeach; ?>
  <?php foreach ($blogs as $b): if (!$b['published']) continue; ?>
  <url>
    <loc><?= $s['site_url'] ?>/blog-detail?slug=<?= urlencode($b['slug']) ?></loc>
    <priority>0.6</priority>
  </url>
  <?php endforeach; ?>
</urlset>
