Events not appearing in correct order in RSS feed

Home Forums Calendar Products Events Calendar PRO Events not appearing in correct order in RSS feed

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #963860
    Grant
    Participant

    Hello,

    My event feeds are:

    http://www.alltheevents.co.za/events

    http://www.alltheevents.co.za/events/feed/

    I would like to send out a mail for upcoming events i.e starting date = from today onwards…

    The feeds are not showing the correct order though, they look like they are showing events in the opposite order?

    When I do a test email send, only 4 events are shown as well? I though there would be 10. http://alltheeventscoza.cmail2.com/t/ViewEmail/j/CB84E9E03A5B37C7

    I’d like to break down the emails by region category, but they might be another topic of conversation?

    Thanks!

    Grant

    #964011
    Brian
    Keymaster

    Hi,

    Thanks for using our plugins. I can help out here.

    By default event rss feeds should order by Event Start with the closest start date first.

    Do you have this function in your theme’s functions.php to reorder the events:

    remove_filter( ‘posts_orderby’, array( ‘TribeEventsQuery’, ‘posts_orderby’ ), 10, 2 );

    That would cause what you are seeing.

    Also, each Event Category has its own feed as well. So if you have an Event Category call Lettuce you feed url would be this:

    http://yoursite.com/events/category/lettuce/feed/

    Let me know what you find out about that coding.

    Thanks

    #964647
    Grant
    Participant

    Hi Brian,

    Many thanks for the reply, that does seem to have fixed it. 🙂

    #964953
    Brian
    Keymaster

    Great glad it helps.

    I am going to close this ticket, but if you need anything else related to this topic or another please post a new topic on the forum and we can help you out.

    Thanks

Viewing 4 posts - 1 through 4 (of 4 total)
  • The topic ‘Events not appearing in correct order in RSS feed’ is closed to new replies.