<?php 

// Header
header("Content-type: text/xml; charset=utf-8");

// WordPress laden
require_once('wp-load.php');

// Ausgabe starten
echo '<?xml version="1.0" encoding="UTF-8"?>

'; ?>

<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

<?php 
$args = array('post_type'=>array('page','post','referent'),'posts_per_page'=>-1,'order'=>'ASC');
$seiten = get_posts($args);
foreach($seiten as $seite) {
?>

	<url>

		<loc><?php echo get_permalink($seite->ID); ?></loc>

		<lastmod><?php $time = strtotime($seite->post_modified_gmt); echo date('Y-m-d',$time).'T'.date('H:i:s',$time).'+02:00'; ?></lastmod>

		<changefreq>weekly</changefreq>

		<priority>1</priority>

	</url>

<?php

}

?>

</urlset>