XML sitemap lay-out geven
Dit wil ik graag oplossen door een leuke lay-out er aan te geven en de linken klik baar zijn. Ik heb al enige pagina's bezocht via google ma nog niks kunnen vinden.
Zijn er mensen die er ervaring mee heeft om een XML file die door SimpleXML word samen gesteld te kunnen stylen.
Door middel van een stylesheet aanroep kan je een .xsl file inladen. In deze file staan dan de style:themplate onderdelen. Nu kan ik deze gewoon aanroepen en krijg ik het ook zichtbaar. Maar dan met een hand geschreven .xml file.
Zodra ik daar php in gebruik gaat het mis.
Het volgende staat in test.php:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
<?php echo '<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="xml-sitemap.xsl"?> ';?>
<test>
<url>
<loc>
http://www.website.nl
</loc>
<lastmod>
2012-09-09
</lastmod>
</url>
</test>
<?xml-stylesheet type="text/xsl" href="xml-sitemap.xsl"?> ';?>
<test>
<url>
<loc>
http://www.website.nl
</loc>
<lastmod>
2012-09-09
</lastmod>
</url>
</test>
Bij deze opstelling gaat het al fout op regel 1 en 2.
Op de een of andere manier wil hij deze gewoon weg niet mee pakken.
Ik sla de test file op als .php maar bij het aanroepen in browser gebruik ik .xml omdat de htaccess het na de goede file stuurt.
Wie kan mij even op weg helpen.
Maar waarom zou je zoveel moeite doen voor een sitemap in XML? Die worden alleen bekeken door bots en die vergeten het design compleet.
Gewijzigd op 17/09/2012 08:41:29 door Wouter J
Alleen de gene waar ik het voor aan maken ben heeft liever wel een style aan zijn site map
Zijn er .htaccess code om de shorttag te om zeilen?
Ja, even zoeken op hoe je de PHP flags instelt in apache en daarna even de juiste flag vinden voor de shorttag en dan aanpassen.