Plugin Directory


Create beautiful, fully responsive audio playlists.


  • Update the TinyMCE preview for WordPress 4.2.


  • Added French translation.


  • Fixed a broken link in the Customizer when there aren't any published playlists.


  • Added previews for the shortcode in the visual editor.
  • Fixed an error in the Customizer when there weren't any published playlists.
  • Fixed the allowed file types when uploading.
  • Fixed the SVG blur filter when previewing in the Customizer.
  • Updated jquery.cue.js to 1.1.3


  • Fixed bug that caused playlists in widgets to disappear.
  • Hide the previous and next track buttons when a playlist only has one track.


  • Added a 'show_playlist' shortcode attribute to toggle the playlist visibility.
  • Absolutely positioned the SVG filter to remove it from the document flow and prevent it from creating empty space in some browsers.
  • Added a message in the Customizer for registered players if a playlist hasn't been published yet.
  • Updated jquery.cue.js to 1.1.1


  • Fixed the blur effect in Firefox.
  • Created a solution that should provide a blur alternative in IE.
  • Removed the blur script dependency in favor of an SVG filter.
  • Switched to inline styles to size audio elements instead of invalid attributes.


  • Fixed the feature that allowed the background image to be used as the default track artwork.


  • Fixed the background image based on the post thumbnail feature.


  • Added Brazilian Portuguese translation.
  • Abstracted the core MediaElement.js functionality into a new jQuery plugin.
  • Improved responsiveness of the administration screen.
  • Added the third argument to the [cue] shortcode handler so it can be filtered.
  • Fixed the syntax for jQuery event triggers with multiple parameters.
  • Namespaced the window resize event.
  • Renamed /scripts and /styles assets directories to /js and /css.
  • Sanitized tracks in the AJAX save callback.
  • Allow an empty option to be selected for a player in the Customizer so it can be disabled.
  • Pass player ids and arguments through various hooks for context.
  • Prevent the playlist from displaying if it doesn't have any tracks.


  • Fixed a sorting issue that caused the order of tracks to not be saved correctly.


  • Added a customizer section to allow playlists to be selected for players registered by themes.
  • Added a new property to tracks returned by get_cue_playlist_tracks() for easier use with jPlayer.
  • Added CSS to try to remove padding and margin on track lists in widgets.
  • Mimic the track JSON format used by core.


  • Featured images are now used for the player background image if set.
  • Featured images will also be used as the default track artwork if it's missing.
  • Added a feature to allow themes to register players that can be assigned playlists.
  • Added a default container div around playlists.
  • Updated the default template to remove the JSON settings script. It's now inserted using a hook.
  • Refactored the structure of the codebase.
  • Removed extraneous filters for loading translation files.
  • Fixed a bug in the template loader to prevent general templates from overriding more specific ones.


  • Fix a bug where multiple playlists on a page would all include the same tracks.


  • Initial release.

Requires: 4.0 or higher
Compatible up to: 4.2.5
Last Updated: 2015-4-8
Active Installs: 4,000+


4.8 out of 5 stars


0 of 5 support threads in the last two months have been resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.