BEATSTORE

Docs / BeatStore WordPress Plugin

Playlists & order

Playlists (4.x)

BeatStore → Playlists is how you ship a named subset (and a custom order) to the player.

  1. Add a playlist, give it a title.
  2. Add beats from the dropdown. Reorder with Up / Down (there is no drag-and-drop on this screen).
  3. Embed with [beatstore playlist="12"] (use the playlist post ID) or pick it in Place Player / the block.

The same ID works on the iframe: https://yoursite.com/beatstore-embed/?playlist=12.

Default catalog (no playlist)

Without a playlist, the player lists every non-hidden beat, ordered by WordPress menu_order, then date.

  • EDD: Downloads → All Downloads → Sorting, then drag. BeatStore writes menu_order. That is the same field the player reads. You do not need Simple Page Ordering for this (3.x docs recommended it).
  • Woo: Products → All Products → Sorting, then drag. Woo already stores menu order.

To keep a product out of the player entirely, check Hide this beat from the player on the BeatStore metabox. It remains a normal EDD/Woo product.

Feature this beat at the top of the player pins a beat above the rest of the list.

Pins are filter-aware. A featured beat stays at the top only when it matches the current kind, genre, mood, BPM, or search. On a playlist embed, only featured beats that are in that playlist pin; the remaining items keep the playlist order.

Order among featured beats is the same menu_order as the catalog (EDD Sorting / Woo Sorting).

Removed in 4.x: ACF playlist builder on playlist / woocomm_playlist / vue_playlist as the live UI. Those posts import onto beatstore_playlist. See Upgrading from 3.x.