Et si on poursuivait la séance de remise à neuf
des plugins, en vue de l'arrivée de Dotclear2 RC ?
Aujourd'hui, c'est au tour de sitemaps
, qui pour l'occasion passe en version 1.0-beta11.0-RC1[1] :
- Le support du pseudo-format
URL list
passe à la trappe, Yahoo prenant également en charge le protocole Sitemap. - Une option pour la prise en compte des nouvelles entrées de type
page
fait son apparition. C'est logique. - Pour l'occasion, les entrailles du plugin reçoivent de quoi permettre à un plugin d'ajouter aisément des entrées avec un post_type spécifique.[2]
- Le XML en sortie est désormais produit via le moteur de template. Ça ne change pas grand chose au final, mais permet de mieux gérer l'aspect cache[3] et ainsi de limiter la charge si un petit malin venait à multiplier les requêtes sur le sitemap ...
Une fois de plus, il n'y a donc pas de révolution. Simplement une évolution naturelle et logique d'une mécanique simple et déjà rodée.
Téléchargement : Archive ZIP (12 Ko)
Version Dotclear2 requise : 2.0-RC1 ou plus.
Comme toujours, si quelque chose ne va pas, je compte sur vous pour me le signaler. :-)
EDIT 07/05 : Passage en RC1 avec correction du problème de <changefreq> vide et ajout d'un complément pour la localisation.
Commentaires
#1
Bruno
dimanche 4 mai 2008, 09:47
Magnifique plugin ! Un moyen très simple de générer un sitemap directement depuis l'administration du blog je suis ravi ;-)
J'ai cependant un petit problème avec cette mise à jour. Lorsque la fréquence est réglée sur "non définie", les entrées correspondantes du fichier XML généré contiennent <changefreq/>, ce qui génère des avertissement de la part de google (apparemment cette balise auto-fermante n'est pas valide).
Je propose donc de modifier ainsi la ligne 79 du fichier class.dc.sitemaps.php :
ainsi si la fréquence n'est pas définie, la balise <changefreq> n'est tout simplement pas générée.
#2
Pep
dimanche 4 mai 2008, 13:56
Bruno > Oui, ce souci (que j'avais rencontré et pensais avoir corrigé) m'a également été signalé par xave. Je vais tâcher de corriger ça sous peu.
Merci pour le signalement. ;-)
#3
Pep
mercredi 7 mai 2008, 13:38
Voilà : il ne devrait plus avoir de problème avec la 1.0-RC1.
#4
Kamoule
dimanche 11 mai 2008, 16:51
Salut et merci pour ce plugin adopté chez moi.
Pourriez vous me dire quel est le bon réglage pour les priorités svp ?
Merci et bonne continuation
#5
Pep
dimanche 11 mai 2008, 19:31
Je ne pense pas qu'on puisse parler du bon réglage. Si on en croit les informations données au sujet de cet indicateur dans la définition du protocole, il s'agit plus d'un choix personnel qu'autre chose.
Dans le contexte d'un blog, je pense que la priorité la plus élevée devrait logiquement aller aux billets. Pour le reste, le choix me semble lié à l'organisation que le propriétaire du blog voudra mettre en avant.
Par exemple, sur ce blog, je ne fais figurer (par ordre décroissant de priorité) que les billets (1) et la page d'accueil (0.8).
Sur le blog voisin, c'est plutôt la page d'accueil (1), les billets (0.8) et les pages connexes (principalement pour la page ) (0.4).