Scrobbled Blocks
Scrobbled Blocks brings your Last.fm listening history to your WordPress site using native Gutenberg blocks. Whether you’re a music blogger, podcaster, DJ, or just want to share your musical tastes with your audience, this plugin makes it simple. Two Powerful Blocks Now Playing Block Display the tra
About this tool.
Scrobbled Blocks brings your Last.fm listening history to your WordPress site using native Gutenberg blocks. Whether you’re a music blogger, podcaster, DJ, or just want to share your musical tastes with your audience, this plugin makes it simple.
Two Powerful Blocks
Now Playing Block Display the track you’re currently listening to, or the most recent track you’ve played. Perfect for sidebars, footers, or anywhere you want to show off your current musical mood.
Recently Played Block Show a list or grid of your recent scrobbles. Configurable from 1-20 tracks, with flexible layout options to match your site’s design.
Key Features
- Live Editor Preview – See your actual Last.fm data while editing in Gutenberg
- Flexible Layouts – Choose between list and grid views for the Recently Played block
- Customisable Display – Toggle artwork, timestamps, and Last.fm links on or off
- Smart Caching – Minimises API calls while keeping data fresh (1 min for Now Playing, 5 min for Recently Played)
- Graceful Degradation – If the API is unavailable, cached data is served; if no cache exists, blocks simply don’t render
- Theme-Friendly Styling – Uses CSS custom properties so you can easily match your theme
- Responsive Design – Looks great on all screen sizes
- Custom Placeholder – Upload your own placeholder image for tracks without artwork
External Services
This plugin connects to the Last.fm API ( https://ws.audioscrobbler.com/2.0/ ) to retrieve your public listening history and display it on your WordPress site.
What the service is used for:
This plugin uses the Last.fm API to fetch your recent scrobbles (listening history) so they can be displayed on your WordPress site using the Now Playing and Recently Played blocks.
What data is sent:
- Your Last.fm username
- Your Last.fm API key
- The number of tracks to retrieve
When data is sent:
- When the Now Playing or Recently Played blocks are displayed on a page