simple-podcasting icon indicating copy to clipboard operation
simple-podcasting copied to clipboard

Player enhancements

Open jeffpaul opened this issue 3 years ago • 5 comments

Is your enhancement related to a problem? Please describe.

The existing player that is used with the plugin is the default core audio player with no additional enhancements even with various toggles/metadata set in the podcast block settings: Screen Shot 2022-10-20 at 10 27 00 AM

It might be nice to enhance the player to support the following functions:

  • [ ] Display show title
  • [ ] Display episode title
  • [ ] Display show image/icon
  • [ ] Display explicit badge if content marked as explicit
  • [ ] Display season number
  • [ ] Display episode number
  • [ ] Display episode type
  • [ ] Player bar alternate colors, likely inherited from theme
  • [ ] Ability to have player docked to header or footer location on site (some prior art with 10up's work on WAMU's site and bottom docked player experience).
  • [ ] Ability to have a playlist of all episodes in a season (or a custom list of episodes)

Open to any/all of these items to roll into their own PR, best to update each item above with any linked PR # at the end of the line to better track completion of the work.

Designs

No response

Describe alternatives you've considered

No response

Code of Conduct

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

jeffpaul avatar Oct 20 '22 16:10 jeffpaul

@Sidsector9 I'm unassigning you here as there doesn't appear to be a WIP PR, so moving this out for others to pick up and work on

jeffpaul avatar Mar 21 '23 13:03 jeffpaul

Some good examples in https://wordpress.org/plugins/podcast-player/

jeffpaul avatar Jul 13 '23 15:07 jeffpaul

best to update each item above with any linked PR # at the end of the line

@jeffpaul I think implementing the whole checklist in a single PR will be more maintainable. Because these content's should be organized in a single wrapper element and design structure.

jayedul avatar Jul 13 '23 15:07 jayedul

@jayedul if you've got the time and interest, go for it!

jeffpaul avatar Jul 13 '23 16:07 jeffpaul

Another good example: https://portlandartmuseum.org/podcast/black-artists-of-oregon-episode-1/

Screenshot 2023-09-13 at 10 36 48 AM

jeffpaul avatar Sep 13 '23 15:09 jeffpaul

Quick followup on the prior art on WAMU's site referenced in https://github.com/10up/simple-podcasting/issues/299

In addition to the player being persistent, the ability to play on-demand podcasts AND live radio streams is key. Not sure if that would make sense for a plugin focused on podcasting, but possibly as a stand-alone persistent audio player?

Either way, we'd like to include the plugin and the persistent player(s) in the Newspack branches maintained by OpenProducer (see https://github.com/OpenProducer/newspack-platform/issues/22) and would love to contribute/help where we can.

gusaus avatar Jun 21 '24 20:06 gusaus