Ajouter une sortie feed

2007-04-09

pour avoir feed=blabla:

dans wp-includes ajouté une fonction ..._blabla() {} qui appelle wp-blabla.php.
copier wp-rss2.php vers wp-blabla.php.
modifier wp-blabla.php.

catégorie

2007-04-09

Wordpress permet d'obtenir une liste de catégories excluses ou incluses avec l'argument cat. Exemple: ?feed=rss2&cat=-1,-2,-3. -1,-2,-3 exclut les catégories 1, 2 et 3. À l'interne, une requête SQL avec un NOT IN (1,2,3) est codé. De la même façon, ?feed=rss2&cat=5,10,12 permet d'inclure les catégories 5, 10 et 12. La requête SQL utilise IN (5,10,12). Finalement, wordpress a compliqué un peu les choses en utilisant des sous-catégories. Lorsqu'on inclus 1 par exemple, les sous-catégories de 1 sont ajoutées dans le IN(). Une fonction récursive et un tableau en antémémoire (cache memory) permet de retrouver tous les ID des sous-catégories d'une catégorie.