IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

[PHP5] Google Sitemap

Voici une classe permettant de générer un Google Sitemap en PHP5. Vous devez activer l'extension DOM pour pouvoir l'utiliser.

La méthode getTime() prend un paramètre chaîne et le convertit en timestamp. Elle accepte les formats :

* JJ-MM-AAAA
* JJ/MM/AAAA
* JJ.MM.AAAA

Exemple d'utilisation de la classe Sitemap :


require 'Sitemap.php';

$sitemap = new Sitemap();

$sitemap->createUrl(
'http://g-rossolini.developpez.com/',
Sitemap::getTime('16/08/2007'),
Sitemap::FREQ_MONTHLY,
0.8
);

$sitemap->createUrl(
'http://g-rossolini.developpez.com/tutoriels/php/zend-framework/debuter/',
Sitemap::getTime('05/06/2007'),
Sitemap::FREQ_YEARLY
);

$sitemap->createUrl(
'http://g-rossolini.developpez.com/tutoriels/php/les-formulaires-et-php5/',
Sitemap::getTime('11/11/2006'),
Sitemap::FREQ_YEARLY
);

$sitemap->createUrl(
'http://g-rossolini.developpez.com/comparatifs/php/templates/',
Sitemap::getTime('19/03/2007'),
Sitemap::FREQ_YEARLY
);

header('Content-Type: text/xml; charset=utf-8');
echo $sitemap->saveXML();
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.
Developpez.com - Maintenance

Developpez.com est actuellement en maintenance

La maintenance devrait durer quelques instants. Veuillez patienter, la page va se recharger d'elle-même une fois la maintenance terminée.