-
Notifications
You must be signed in to change notification settings - Fork 51
Improve default feeds #901
Description
Is your enhancement related to a problem? Please describe.
Currently events use the absolute default for their rendered output, which results in weird feed data.
<link rel="alternate" type="application/rss+xml" title="GatherPress » Events Feed" href="" />Even it is not referenced in the sites html, the default feed for events at example.org/event/feed returns
- all published events, regardless of their event timing
- ordered by publication date
https://gatherpress.org/events/feed (in opposite to the before mentioned,) returns all comments AND RSVPs colorfully mixed which makes it almost completely useless.
One can be lucky, when the event-date block is still at the top of the content, so its gets shown in the auto generated excerpt. But this depends on editors choice, if the first five blocks were paragraph blocks, this would just be a regular excerpt.
Designs
The rendered feed content for events could be improved by:
- only listing upcoming events
- ordered by start date & time
- filtering
the_excerpt_rssto return event dates & venue, and append an excerpt, if one was explicitly set
The feed for comments and RSVPs should be separated into two.
Resources
- RFC 6321 - xCal: The XML Format for iCalendar
- Customizing the Calendar RSS Feed - Knowledgebase
- Example Event RSS Feed
- Create an XML RSS feed from calendar events posts in Wordpress
Describe alternatives you've considered
No response
Code of Conduct
- I agree to follow this project's Code of Conduct
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
