plugin-icon

DEL Embed for Bandcamp

作者:davidlilja·
Display your Bandcamp releases on WordPress with embedded players and customizable layouts.
版本
1.6.5
活跃安装
50
最后更新
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.com 服务条款第三方插件条款
目前已测试版本
WordPress 6.9.4
这个插件是可用的下载,适用于您的站点。