Jetpack Easy Playlists Update

Got a friendly email from the Growth Engineer & Chief Dog Walker at Automattic Inc. He kindly told me that:

In jetpack_easy_playlists.php you check for function_exists( ‘audio_shortcode’ ) — http://plugins.trac.wordpress.org/browser/jetpack-easy-playlists/trunk/jetpack_easy_playlists.php#L96

That check broke a few weeks ago when Jetpack was updated to wrap the audio shortcode functionality in a class — http://plugins.trac.wordpress.org/changeset/550656

Ooops! I didn’t realize. Thanks.

So, the makers of Jetpack and the commercial arm of WordPress know about my little plugin and want to keep it working… I wonder, could we see JEP functionality in Jetpack or WP proper sometime soon? It’s sorely needed.

Also makes me wonder if Automattic monitors all plugins that use one of theirs as a dependency. At any rate, neato that they reached out.

Latest version here

ALSO:

Here is a test of new functionality – ability to call up a playlist from another page or post, using the post/page id or the full slug:

[jplaylist pid="173"]
http://jamesfishwick.com/wp-content/uploads/2011/09/04-Computer-World..2.mp3,http://jamesfishwick.com/wp-content/uploads/2011/09/07-Its-More-Fun-To-Compute.mp3,http://jamesfishwick.com/wp-content/uploads/2011/09/02-Pocket-Calculator.mp3|titles=Computer

or

[jplaylist pid="software/jetpack-easy-playlists/"]
http://jamesfishwick.com/wp-content/uploads/2011/09/07-Its-More-Fun-To-Compute1.mp3,http://jamesfishwick.com/wp-content/uploads/2011/09/02-Pocket-Calculator1.mp3|titles=07

Note:

[jplaylist] (no mp3s attached to this post.)

Sorry pal, no mp3s found for your playlist.

and

[jplaylist pid="999"] (wack id)
[jplaylist pid="2012/techmology/"] (wack slug)

Sorry pal, no mp3s found for your playlist. Check your page/post id?

2 thoughts on “Jetpack Easy Playlists Update

    1. Currently, no. The output is in the default Jetpack player, for which there is not a public API for advancing the playlist queue beyond pressing the forward and back buttons on the player itself. I haven’t looked at the shortcode interpreter in a while though, perhaps I can find something to hook into. So, great idea, and I’ll implement if possible!

What say you?