So do you want the world to know what you just listened to? Do you want to show it off in your… WordPress sidebar? I know I do! What Last.wp does is
your server, because it doesn’t have to make request over to Last.fm every page load, rather your Guests computer does it). It displays album artwork, the song name,
the artist name, and the album name! Your guests will be AMAZED when they find your recent obsession with Conway Twitty! They’ll gasp in awe when they see how much you
played the beetles within the past five minutes, and their jaws will drop when they see you’ve been spinning N-Sync albums! Wait no longer, your guests can be amazed today!
On the technical side, Last.wp is powered by a small plugin provided by the kind people over at Engage Interactive. (Thanks for providing it under the GPL guys!). Unfortunatly,
it requires each person to have their own API key as of now, due to Last.fm’s confusing API system. It’s easy to get one, you just login and go to the API screen, create a new
application, and Voila, your very own API key! (Consult the Instructions for details)
- Go get your Last.fm Application API Key.
- Upload the
/wp-content/plugins/(Or whereever you store plugins).
- Activate the plugin through the ‘Plugins’ menu in WordPress.
- In the widgets dashboard, add
Last.wpto your sidebar.
- Add your username, unless you want to what’s going playing in someone elses ear.
- Add your API Key.
- Listen to some music, and it’s now shared with the world.
- Do I absolutly need to get an API key?
As of right now, yes. The reason being that Last.fm requries you to select the type of site the plugin will be used on. (Personal, Commercial, etc.) and if I were to just place mine in
everybodies site, One site could be violating the API ToS of Last.fm, and they could disable that key thus disabling everybodies fun. =( So the best way to go about doing this is to make each person
(Read: You can use this API on muliple widgets, and maybe even multiple applications.) use their own key, that way one person violating the ToS won’t harm many people. Luckily, getting an
api key is easy, easy.
- The album names don’t come up! Help!?!
Yeah, this one is tough. I don’t know what the deal is with these album names randomly showing and not. It may have to deal with how the songs were scrobbled or that the API is returning them
- How come the most songs I can show is 5?
After people have just about passed out in terror of your musical taste, They won’t be conscious enough to see the rest! 😉 If they want to see more, they can click the “See more on Last.fm” link 😉
- My music is fine, but I don’t see album artwork 🙁
Sorry bud – this is all Last.fm, they do have some bad tags on there ya know. If your tags are off in your music application this could happen too! (I do recommend legal music, it typically
has proper tags to start.)
- Can I customize how it looks?
Of course you can, and make it look super epic for your blog, but it took a while of playing with CSS to make the album art come up nicely! Just edit the
lastwp.cssfile, or maybe even poke around at
- I love the plugin, How can I ever thank you?
Just tweet @kylehotchkiss and say so! And thank the fellows at Engage Interactive too! I would love to hear that people are using it.
Contributors & Developers
“Last.wp” is open source software. The following people have contributed to this plugin.Contributors
Bingo. Last.wp is sorta pretty now. Now featuring “Now Playing” indicator, nicer album artwork, and some mild bugfixes. It is now recommended to use Last.wp with a wider sidebar
if that’s at all possible!
Now that Last.wp is released, the world just can’t ever be the same…