Archive Player

I’ve looked for a good audio player for WordPress off and on over the years and have always come up short so I finally made my own.

You can add songs quickly one by one or you can import a batch.

The power of the player is that it runs on a shortcode which queries for a number of parameters, making the player extremely versatile. Here is a rundown of the shortcode:

🎵 Shortcode Guide

Embed an interactive playlist anywhere using this shortcode:

[archive_visual_player]
free sound
Chris Sizemore (Free Sound) — Read more
  • free sound
    Chris Sizemore
    from the album Free Sound
    Read more
  • The Dark
    Trust Obey
    from the album GAJOOBilation 7.1
    Read more
  • Heuristics Inc. – Clash of the Protozoans
    Heuristics Inc.
    from the album Tapegerm Collective – Germination Vol. 1 No. 26
    Read more
  • LIttle Bad Booster
    Dieter Zobel
    from the album St. Vitus's Dance
    Read more
  • 15 Minutes With Rotcod Zzaj
    Rotcod Zzaj
    from the album 15 DiY Minutes
    Read more
  • coercive force
    Nux Vomica
    from the album Spindal Alpha
    Read more
  • Totalen Krieg Gleich Entartete Kunst
    hebephrenic
    from the album Germination Volume 2 Number 3
    Read more
  • I Dream of You
    Briyan Frederick & Gregg Allen
    from the album 4-Track Super Stars
    Read more
  • Love Gramps
    Michael J. Bowman
    from the album Fuzzy Logic
  • See the World Through My Eyes
    Scatman Meredith
    from the album Scatman Meredith
  • IG Bell Me
    Slave Labour
    from the album Germination Volume 2 Number 2
    Read more
  • 15 Minutes With Brad Watlington
    Brad Watlington
    from the album 15 DiY Minutes
    Read more

This displays a full-featured player with:

  • Now playing details
  • Play/pause/next/shuffle controls
  • Clickable tracklist
  • Optional search filter

⚙️ Available Parameters

ParameterDescription
artistFilter by artist name
albumFilter by album title
genreFilter by genre
yearFilter by year
labelFilter by label (if set)
tagFilter by tag(s), comma-separated
limitMaximum number of songs to display
shuffleSet to true to shuffle results
searchSet to true to show a search filter
unique_artistsSet to true to display only one song per artist

✅ Example Usages

All songs by an artist:

[archive_visual_player artist="Gary Wray"]

Shuffle and limit to 10 tracks:

[archive_visual_player tag="cassette" shuffle="true" limit="10"]

Show a search bar:

[archive_visual_player search="true"]

One track per artist:

[archive_visual_player genre="experimental" unique_artists="true"]

Random 12 songs from different artists:

[archive_visual_player tag="gajoob" shuffle="true" unique_artists="true" limit="12"]

🎨 Themes

You can add a logo in the plugin settings which will appear at the top of every audio player.

You can select a player theme to match your site in Settings → Archive Player. Options include:

  • cassette (default)
  • zine
  • funky
  • blackdawn
  • wimpy-vert
  • skyblack
  • unravel

Blog Topics

i was trying to present it as layers of skin being peeled away to get to the next section, with the glockenspiel over bryan’s piano loop, which was like the true inner self. and i kept thinking about michael jackson throughout the whole process.Jack Shite

EXIT THRU

zines, music and absurdities from my print & craft studio