Free WordPress podcast plugin
Publish podcasts and embedded audio players from WordPress
Manage shows and episodes, generate directory-ready RSS feeds, and add an accessible audio player with MediaBlaster. Podcasts are available in the free plugin and are disabled by default until you enable them.
Current scope
- Podcast shows, episodes, and immutable episode GUIDs
- RSS feeds for podcast-directory submission
- Audio Player block, Elementor widget, and shortcode
- No podcast media hosting or complete site theme included
A podcast publishing layer inside WordPress
MediaBlaster manages podcast metadata, feeds, and playback. You keep control of WordPress and choose where your audio files are hosted.
- Create structured shows and episodes
- Embed individual episode players
- Diagnose RSS feed requirements
- Expose podcast content through the REST API
What the podcast plugin includes
Start with the free podcast tools. The Spreaker integration is a separate optional add-on.
Podcast content types
Organize shows, episodes, artwork, descriptions, audio sources, and publishing metadata.
Embedded audio player
Add the MediaBlaster Audio Player with a Gutenberg block, Elementor widget, or shortcode.
Podcast RSS
Publish feeds designed for podcast-directory validation while retaining WordPress as the source of record.
Headless podcast API
Use MediaBlaster REST endpoints when a custom site or connected app needs structured podcast data.
Bring your own audio hosting
MediaBlaster does not upload, encode, or host audio. Configure URLs from a provider you select.
Optional Spreaker workflow
Add Spreaker publishing support separately when that service fits your workflow.
Capability matrix
| Capability | Status | Included in | Details |
|---|---|---|---|
| Podcasts and RSS feeds | Available | Free WordPress plugin | Publish podcast shows, episodes, feeds, and a WordPress audio player. |
| REST API | Available | Free WordPress plugin | Deliver structured content to headless websites and connected apps. |
| Spreaker integration | Available | Paid add-on | Connect MediaBlaster with Spreaker so customers can use Spreaker in their podcast publishing workflow. Requires the Spreaker add-on and a separate Spreaker account. Specific import or sync features are not documented here. |
Set up a WordPress podcast in four steps
- 1
Install
Install the free MediaBlaster plugin from WordPress.org.
- 2
Enable
Enable Podcasts in MediaBlaster features, then review podcast settings.
- 3
Publish
Create a show and episodes with hosted audio URLs and complete metadata.
- 4
Embed and submit
Place the player on your site and validate the RSS feed before directory submission.
Frequently asked questions
Start publishing your podcast from WordPress
Install MediaBlaster for free, then enable only the podcast features you need.