Skip to content

Use the core Playlist block for podcast episode playlists #375

Description

@jeffpaul

Is your enhancement related to a problem? Please describe.

Gutenberg 23.6 made the Playlist block stable and part of the default block library. The block supports multiple audio tracks, metadata, artwork, configurable ordering, waveforms, and track lengths. We could explore using or extending this core block rather than building and maintaining a separate playlist interface.

Designs

Implementation should account for the plugin’s supported WordPress versions and provide an appropriate fallback when the Playlist block is unavailable.

Proposed approach:

  • Provide a Simple Podcasting variation or integration for the Playlist block.
  • Allow editors to populate it with:
    • All episodes from a podcast
    • Episodes from a season
    • A manually selected list of episodes
  • Map existing episode audio, title, artist, artwork, and duration data to the core block.
  • Preserve the block’s native styling and display controls wherever possible.
  • Maintain compatibility with existing single-episode Podcast blocks and feeds.

Describe alternatives you've considered

Note some relationship here to #303.

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Projects

    Status
    Backlog

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions