Cómo ordenar los feeds de wordpress rss por la fecha en que se editaron los elementos


WordPress tiene en sí mismo un muy buen sistema de generación de feeds rss. Estos feeds se pueden generar normalmente añadiendo una palabra simple al final de cada dirección expresando un artículo, categoría, etiquetas e incluso todo el sitio. Si, por esempio.tlccode>ejemplo, nuestro sitio web se llama :

  • y quiero la fuente rss de los últimos artículos publicados voy a tener que ir a la direcciónesempio.tlc/feed
  • y quiero la fuente rss de los últimos artículos publicados en una categoría determinada voy a escribir esempio.tlc/categoria/feed
  • etcetera…

Sin embargo, es posible que deba ordenar las fuentes de elementos rss por fecha de modificación. Esto puede ser útil si necesita mantener un artículo destacado actualizado o para que los usuarios sepan que ha habido un cierto cambio. Entonces, ¿cómo se ordena wordpress rss feeds s en función de la fecha en que se editaron los artículos? La respuesta es mucho más simple de lo que crees. Si, por ejemplo, nuestro sitio se llama example.tlc:

  • y quiero la fuente rss de los artículos ordenados en orden descendente por la fecha del último cambio tendré que ir a la dirección esempio.tlc/feed/?orderby=modified&order=desc
  • y quiero la fuente rss de los artículos ordenados en orden descendente por la fecha del último cambio tendré que ir a la dirección esempio.tlc/categoria/feed/?orderby=modified&order=desc
  • etcetera…

Como puede adivinar, se trata de recuperar la columna post_modified dentro de la tabla a la que normalmente se llama a wp_posts si no se le ha cambiado el nombre en el momento de la instalación. Espero que el artículo pueda ser lo suficientemente claro y siempre no dude en preguntarme cualquier cosa en los comentarios. Normalmente debería responder en el día.


Deja un comentario

error: ¡¡ El contenido está protegido !!
A %d blogueros les gusta esto: