Skip to content

Managing Podcasts

Add a Podcast

  1. Go to the Add Podcast page.

Podcast add page screenshot

  1. Fill in the podcast information, upload the podcast audio file and image, then click Publish.

Podcast fields screenshot

Edit a Podcast

  1. Go to the Edit Podcast page.

Podcast edit page screenshot

  1. Edit the podcast information, then click Save.

Podcast save screenshot

Field Reference

FieldDescription
Audio File *Required audio media field. Select an audio file; the saved value is the media attachment ID.
Duration (seconds)Read-only numeric field. Auto-detected from Audio File after saving. Unit: seconds.
Audio Length (bytes)Read-only numeric field. Auto-detected from Audio File after saving. Unit: bytes.
Audio MIME TypeRead-only field. Auto-detected from Audio File after saving. Defaults to audio/mpeg.
Explicit *Required. Choose clean (no explicit content) or explicit. Defaults to clean.
Episode TypeChoose full, trailer, or bonus. Defaults to full. The code help text marks this field as required, but the field is not configured with Carbon Fields set_required(true).
Episode NumberOptional but recommended. Number field with a minimum of 0; integer.
Season NumberOptional. Number field with a minimum of 0; integer.
Episode Author (override)Optional. Overrides the channel author for this episode. If empty, the podcast author setting is used.
Episode Cover (square)Optional image media field. A square image between 1400 and 3000px is recommended. The saved value is the media attachment ID and overrides the channel cover.
Transcript (optional)Optional URL field (type=url). Enter a transcript file URL; supported formats include vtt, srt, txt, and pdf.
iTunes Title (optional)Optional text field. Overrides the Apple Podcasts <itunes:title>.
Chapters (Podcasting 2.0)Optional URL field (type=url). Enter a chapters JSON file URL for <podcast:chapters>.
Chapters MIME TypeOptional. Chapter file MIME type. Defaults to application/json+chapters.
Soundbites (Podcasting 2.0)Optional compound field that can add one or more <podcast:soundbite> tags. Each item includes Start Time (seconds, minimum 0, step 0.01), Duration (seconds, minimum 0.01, step 0.01), and an optional Title.
SubtitleOptional textarea for a short iTunes subtitle.
SummaryOptional textarea for a plain-text iTunes summary.
Custom GUID (optional)Optional text field for a custom RSS GUID. If empty, the WordPress episode permalink is used.
iTunes BlockOptional select field with no and yes. Defaults to no; yes hides the episode from Apple Podcasts.
MembersOptional multiselect field containing users with the author role. Author-role users creating a new episode are selected by default, including themselves.
GuestsOptional multiselect field containing users with the subscriber role.

Notes

  • Fields marked with * use Carbon Fields set_required(true) in the code.
  • The help text for Episode Type says it is required, but the field is not configured with set_required(true); the RSS feed uses full when it is empty.

Released under the MIT License.