fliix – Now Playing for Soundtrack Your Brand
fliix – Now Playing for Soundtrack Your Brand connects your WordPress site to the Soundtrack Your Brand API and shows what is playing in your sound zones. Tracks update in real time without page reloads.
Features
- Admin settings under Settings → Soundtrack Your Brand
- SoundZone mapping with friendly slugs (e.g.
nagold) - Lazy, on-demand caching — no WP-Cron; API called when visitors load pages with the shortcode
- Four display templates: Classic, Compact, Modern Card, Minimal
- Customizable colors, fonts, alignment, and artwork options
- Live frontend refresh at a configurable interval (10–120 seconds)
- Secure: nonces, capability checks, sanitized input, escaped output, encrypted API tokens (AES-256-CBC)
External services
This plugin relies on the Soundtrack Your Brand API to retrieve your sound zones and now-playing track information. It connects to https://api.soundtrackyourbrand.com/v2 by default, or to a custom API base URL if you configure one. You must supply your own API token from Soundtrack Your Brand.
The plugin sends data when an administrator fetches sound zones and whenever a page containing the shortcode loads or refreshes after its local cache expires. Each API request sends:
- Your API token (as
Authorization: Basicheader) - A GraphQL query describing the requested data
- The selected sound zone ID when requesting now-playing information
When album artwork display is enabled, the visitor’s browser may load cover images from image URLs returned by the Soundtrack API (typically Soundtrack CDN hosts). No additional credentials are sent with those image requests.
No visitor personal data is collected or transmitted by this plugin.
The service is provided by Soundtrack Technologies Sweden AB:
Third-party extension
This is an independent plugin for the Soundtrack Your Brand platform. It is not an official Soundtrack Your Brand product.
Translations
The plugin is fully internationalized (text domain fliix-now-playing-for-soundtrack-your-brand). Translations are managed on translate.wordpress.org and delivered as language packs — no translation files are bundled in the plugin package.