So sortieren Sie WordPress rss-Feeds nach dem Datum, an dem Elemente bearbeitet wurden

WordPress hat an sich ein sehr gutes System der Generierung von RSS-Feeds. Diese Feeds können normalerweise generiert werden, indem ein einfaches Wort am Ende jeder Adresse hinzugefügt wird, das einen Artikel, eine Kategorie, Tags und sogar die gesamte Website ausdrückt. Wenn, zum esempio.tlccode>Beispiel, unsere Website heißt:

  • und ich möchte, dass der rss-Feed der neuesten veröffentlichten Artikel, die ich an die Adresse gehen mussesempio.tlc/feed
  • und ich möchte, dass der RSS-Feed der neuesten Artikel in einer bestimmten Kategorie veröffentlicht wird, die ich schreibe esempio.tlc/categoria/feed
  • Etc…

Möglicherweise müssen Sie jedoch Artikel-rss-Feeds nach Geändertem Datum sortieren. Dies kann nützlich sein, wenn Sie einen vorgestellten Artikel auf dem neuesten Stand halten oder Benutzer darüber informieren müssen, dass eine bestimmte Änderung vorliegt. Wie sortieren Sie WordPress rss Feeds basierend auf dem Datum, an dem die Artikel bearbeitet wurden? Die Antwort ist viel einfacher, als Sie vielleicht denken. Wenn unsere Website z. B. example.tlc heißt:

  • und ich möchte, dass der RSS-Feed der Artikel in absteigender Reihenfolge bis zum Datum der letzten Änderung sortiert ist, die ich an die Adresse gehen muss esempio.tlc/feed/?orderby=modified&order=desc
  • und ich möchte, dass der RSS-Feed der Artikel in absteigender Reihenfolge bis zum Datum der letzten Änderung sortiert ist, die ich an die Adresse gehen muss esempio.tlc/categoria/feed/?orderby=modified&order=desc
  • Etc…

Wie Sie vermuten können, geht es darum, die Spalte post_modified in der Tabelle zurückzurufen, die Sie normalerweise wp_posts aufrufen, wenn Sie sie bei der Installation nicht umbenannt haben. Ich hoffe, dass der Artikel klar genug sein kann und mich immer in den Kommentaren fragen kann. Ich sollte in der Regel am Tag antworten.


Kommentar verfassen