plugin-icon

DEL Embed for Bandcamp

作者 davidlilja·
Display your Bandcamp releases on WordPress with embedded players and customizable layouts.
版本
1.6.5
活躍安裝總數
30
最近更新:
Apr 5, 2026
DEL Embed for Bandcamp

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
  • Slider: scrolling marquee of album covers with configurable speed, direction, and visible count
  • Slideshow: cycling album covers with fade, flip, slide, and blink transitions
  • 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
  • Live preview in admin for all display modes

Shortcode usage:

  • [bcwp_bandcamp] — Display all configured releases
  • [bcwp_bandcamp url="https://artist.bandcamp.com/album/..."] — Display a single release
  • [bcwp_slider] — Display a scrolling slider of album covers
  • [bcwp_slideshow] — Display a slideshow cycling through album covers

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
目前已測試版本
WordPress 6.9.4
此外掛程式已可供下載,並可用於你 系統。