DEL Embed for Bandcamp
·
Display your Bandcamp releases on WordPress with embedded players and customizable layouts.
Bewertungen
Version
1.5.4
Aktive Installationen
20
Zuletzt aktualisiert
Mar 26, 2026
DEL Embed for Bandcamp lets you embed Bandcamp players on your WordPress site. Add your releases by URL, choose a display mode, and use the [bcwp_bandcamp] shortcode to show them anywhere.
Features:
- 8 display modes: big player, small artwork, slim bars, artwork only, cover grids
- Drag-and-drop reorder in admin
- Theme and link color presets matching Bandcamp’s options
- Per-release shortcodes for embedding individual releases
- Gutenberg block support
- Responsive grid layouts with configurable columns
Shortcode usage:
[bcwp_bandcamp]— Display all configured releases[bcwp_bandcamp url="https://artist.bandcamp.com/album/..."]— Display a single release
External services
This plugin connects to Bandcamp (bandcamp.com) to retrieve release metadata and embedded players.
Bandcamp oEmbed API
- What it does: Fetches release metadata (title, artist, cover art, embed code) from Bandcamp.
- When data is sent: Each time a release is added in the admin, or when a cached release expires (cached for 24 hours). The release’s Bandcamp URL is sent to the API.
- API endpoint:
https://bandcamp.com/api/oembed - Service provider: Bandcamp, Inc.
- Bandcamp Terms of Use
- Bandcamp Privacy Policy
Bandcamp page fetch
- What it does: When the oEmbed API does not return sufficient data, the plugin fetches the public Bandcamp release page directly to extract cover art, embed URLs, and metadata from HTML meta tags.
- When data is sent: Only as a fallback when oEmbed data is incomplete. The release’s Bandcamp URL is requested via a standard HTTP GET.
- Data sent: The Bandcamp release URL and a generic user-agent string.
- Bandcamp Terms of Use
- Bandcamp Privacy Policy
Bandcamp embedded player
- What it does: Displays an embedded Bandcamp player (iframe) on the front end of your site. When a visitor loads the page, their browser connects directly to Bandcamp to load the player.
- When data is sent: Each time a visitor views a page containing a Bandcamp embed. The visitor’s browser sends a request to Bandcamp’s servers.
- Bandcamp Terms of Use
- Bandcamp Privacy Policy
