Comment trier les flux wordpress rss par la date des éléments ont été édités

WordPress a en soi un très bon système de génération de flux rss. Ces flux peuvent être générés normalement en ajoutant un mot simple à la fin de chaque adresse exprimant un article, catégorie, balises et même l’ensemble du site. Si, par esempio.tlccode>exemple, notre site web s’appelle :

  • et je veux le flux rss des derniers articles publiés, je vais devoir aller à l’adresseesempio.tlc/feed
  • et je veux le flux rss des derniers articles publiés dans une certaine catégorie, je vais écrire esempio.tlc/categoria/feed
  • Etc…

Cependant, vous devrez peut-être trier les flux d’article rss par date modifiés. Cela pourrait être utile si vous avez besoin de garder un article en vedette à jour ou de faire savoir aux utilisateurs qu’il ya eu un certain changement. Alors, comment pouvez-vous trier wordpress rss flux en fonction de la date des articles ont été édités? La réponse est beaucoup plus simple que vous pourriez penser. Si, par exemple, notre site s’appelle example.tlc:

  • et je veux le flux rss des articles triés dans l’ordre décroissant par la date du dernier changement, je vais devoir aller à l’adresse esempio.tlc/feed/?orderby=modified&order=desc
  • et je veux le flux rss des articles triés dans l’ordre décroissant par la date du dernier changement, je vais devoir aller à l’adresse esempio.tlc/categoria/feed/?orderby=modified&order=desc
  • Etc…

Comme vous pouvez le deviner, il s’agit de rappeler la colonne post_modified dans la table que vous appelez normalement wp_posts si vous ne l’avez pas rebaptisé au moment de l’installation. J’espère que l’article peut être assez clair et toujours n’hésitez pas à me demander quoi que ce soit dans les commentaires. Je devrais d’habitude répondre dans la jour née.


Laisser un commentaire