Views RSS

Module Type: 
Supported
Sitewide Tags: 
Views

With the Views RSS module you can customize the display of your RSS feed, by adding fields other than the standard title, teaser, date and link. This is frequently used when the post date is different from the date of the actual story/post. 

Views RSS Step-by-Step

  1. Enable Views RSS module and Views RSS: Core Elements submodule (included in the main package), plus optionally other available extension modules if required.
  2. Create a View with the following parameters:
    • Show: Content
    • Of type – [Content Type that RSS data displays]
    • Display format: Unformatted List of fields.
    • Click Continue & edit
  3. Create the Feed Display:
    • Click +Add and choose Feed.
    • The following changes happen:
      Format: changes to RSS Feed
      Show: Content
      changes to Use site default RSS settings
  4. Change Show: Content to Show: Fields
  5. Fields: Add fields – these will map to the RSS content that is pulled in:
    • Title
    • Date
    • External Link  (display as plain text)
    • Body or other content field (for description)
    • Creator

Format Settings

You have 2 choices for the Format settings with Views RSS enabled:

  1. Default: Is available without Views RSS
    Click on Settings – Show: Fields | Settings – and assign the following Row style options (your fields might have different names):

    • Title field – Content: Title
    • Date – Content: Date
    • Link field: – Content: External link
    • Description field: Content: Body
    • Creator field: content Creator
    • Publication date field: Content Date.
    • GUID field: Content Title or URL are good choices (must be unique identifier)
  2. With Views RSS enabled
    Click on Format: RSS Feed and change it to RSS Feed - Fields. 
    Click on Settings – Show: Fields | Settings – and assign the following Row style options (your fields might have different names):
  3. Add the path your rss feed can be found at:
    • Path: /news-rss
  4. Change number of items (if desired)