Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Podcast (using Views)

Security covered Under active development 880 sites

This module allows you to create a podcast feed using Drupal's Views functionality. You can define the content types to use for your podcast episodes and map fields to both show and episode properties for your RSS feed.

CONTENTS

  • Introduction
  • Usage
  • Feed Requirements
  • Maintainers

INTRODUCTION

Podcasts is a module that aims to create a podcast feed using Views.

Watch a tutorial on Youtube https://www.youtube.com/watch?v=ApQ3P0XI3S4

USAGE

Create a Feed view and then select the style and fields options as shown in the captures.

  • Go to Structure > Views.

  • Select Add view.

  • Under View Settings, select the correct content type for the podcast episodes.

  • It isn't required to select Page or Block at this point.

  • Click Save and edit.

  • At the top of the new View, select Add then click Feed. This will generate a new feed View.

  • Under Format, click RSS Feed and then select Podcast RSS Feed.

  • Add all the fields that will go into the RSS feed using common Views techniques. There is nothing specific to this module to extract the data from Drupal. Once the data is extracted as fields using views, start the field mapping. NOTE: to add static information (not contained in any content type) use the Custom text field shipped with views to input arbitrary text (that text can be mapped to a property in the podcast feed later).

  • Use the select boxes to map the fields to the channel/show properties in the resulting XML.

  • Select Podcast Fields. Under the Format section select Podcast Fields for show.

  • Podcast episode properties. Use the select boxes to map the fields to the item/episode properties in the resulting XML.

  • When all of the fields that need to be included on the podcast feed are mapped don't forget to set the feed path.

  • Under Feed Settings, click on "No path is set".

  • Enter an appropriate path and it is always helpful to end the path with "rss.xml" but it is not required.

  • Save the view.

FEED REQUIREMENTS

Once the podcast feed has been created, it is a good idea to validate the feed before submitting it to any podcast library. There are many validators out there but here is one of the more popular validators currently available.

https://podba.se/validate/

Learn more about what fields are required for a podcast feed. iTunes is the currently "standard" for podcast feeds.

https://help.apple.com/itc/podcasts_connect/

MAINTAINERS

Current maintainers:

Drupal 9–11

Ask your assistant about Podcast (using Views)

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
8
Tracked since
Jan 2023
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 1
Maintenance
Dormant

Release Timeline

Releases

Version Type Core PHP Release date
8.x-1.10 Stable 9–11 Dec 20, 2024
8.x-1.9 Stable 9–10 Apr 2, 2024
8.x-1.8 Stable 9–10 Apr 2, 2024
8.x-1.7 Stable 9–10 Apr 2, 2024
8.x-1.6 Stable 9–10 Mar 29, 2024
8.x-1.5 Stable 9–10 Feb 5, 2024
8.x-1.4 Stable 9–10 Jan 28, 2023
8.x-1.3 Stable 8–9 Jan 28, 2023