PHP Classes

Use a WordPress Podcast Plugin to Export Podcast Posts Using the Package One WP Podcast Feed Manager: Generate podcast RSS from WordPress category posts

Recommend this page to a friend!
     
  Info   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2025-05-07 (15 days ago) RSS 2.0 feedNot yet rated by the usersTotal: Not yet counted Not yet ranked
Version License PHP version Categories
one-wp-podcast-feed- 1.0The PHP License5PHP 5, Content management, Audio, Blogs
Description 

Author

This package can generate podcast RSS from WordPress category posts.

It provides a WordPress plugin that generates an RSS feed of posts of a category named podcast.

The plugin extracts the MP3 audio files associated with the category posts.

It also provides a WordPress administration page to configure the podcast cover image, author name, owner name and email address and an explicit content flag.

Picture of Victor Andeloci
Name: Victor Andeloci <contact>
Classes: 8 packages by
Country: Brazil Brazil
Innovation award
Innovation award
Nominee: 6x

Instructions

Details

One Podcast Feed Manager

A custom WordPress plugin that generates an RSS feed for podcast episodes based on posts in the podcast category. Fully compatible with iTunes/Apple Podcasts specifications.

? Features

  • Custom podcast RSS feed available at: `/feed/podcast`
  • Uses posts from the `podcast` category as episodes
  • Supports episode metadata: - `episode_cover` - `episode_mp3_url` or `anchor_mp3_url` - `episode_duration` - `episode_number` - `episode_season` - `episode_type`
  • Custom settings page to manage: - Default podcast cover - Author name - Owner name & email - Explicit content flag

? Installation

  1. Download or clone this repository.
  2. Place the plugin folder inside your WordPress `wp-content/plugins` directory.
  3. Activate the plugin via the WordPress admin dashboard (`Plugins` > `Installed Plugins`).

?? Configuration

After activation:

  1. Go to Podcast Feed in the WordPress admin sidebar.
  2. Fill in the required podcast settings: - Default cover URL (used when no `episode_cover` is set) - Author name (displayed in `<itunes:author>`) - Owner name and email (required by Apple) - Explicit flag (`true` or `false`)

? Custom Fields

The following custom fields are used per post:

| Field Name | Description | |--------------------|----------------------------------------------| | episode_cover | Custom episode image URL | | episode_mp3_url | Primary audio file URL (preferred) | | anchor_mp3_url | Fallback audio file URL | | episode_duration | Duration in HH:MM:SS format | | episode_number | iTunes episode number | | episode_season | iTunes season number | | episode_type | full, trailer, or bonus (default: full)|

? RSS Feed

Once the plugin is active, your podcast feed will be available at:

https://yourdomain.com/feed/podcast

You can submit this URL to podcast platforms like Apple Podcasts, Spotify, etc.

? Notes

  • Make sure your posts are categorized as `podcast`.
  • Avoid using `<iframe>` tags in post content. These will be stripped from the feed automatically.

? Support

If you encounter issues, feel free to open an issue or reach out via your preferred contact method.


  Files folder image Files (2)  
File Role Description
Accessible without login Plain text file one-podcast-feed-manager.php Aux. Auxiliary script
Accessible without login Plain text file README.md Doc. Documentation

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads  
 100%
Total:0
This week:0