WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by codepeople v1.4.9

Music Player for Easy Digital Downloads

Music Player for Easy Digital Downloads includes the MediaElement.js music player in the pages of the downloads with audio files associated.

Music Player for Easy Digital Downloads

The facts

Rating
5★ from 3
Active installs
200+
Price
Free
Last updated
14 Aug 2026
Added
Jan 2020
Requires WP
3.5.0
Tested up to
WP 7.1
Downloads
29,922

Our analysis

AI-assisted

Music Player for Easy Digital Downloads is a WordPress plugin designed to integrate an audio player into digital download pages. It supports various audio formats including MP3, WAV, WMA, and OGA, and offers multiple skins for customisation. The plugin is suitable for users looking to enhance their digital download offerings with audio playback capabilities.

The plugin includes widgets and blocks for inserting playlists into sidebars and pages using popular page builders like Elementor, BeaverBuilder, and DIVI. It is compatible with major web browsers and mobile devices, ensuring a broad reach for your audio content.

Best for: This plugin is best for websites selling digital audio downloads who want to include an audio player.

What it does well

  • Supports multiple audio formats: OGA, MP3, WAV, WMA
  • Includes widgets for various page builders
  • Compatible with major browsers and mobile devices
  • Offers multiple skins for customisation
  • Free version available from the WordPress Directory

Where it falls short

  • Premium features are not included in the free version
  • Limited information on premium features

Verdict

Music Player for Easy Digital Downloads provides essential audio playback features for digital downloads. It is a straightforward solution for users looking to enhance their site with audio capabilities.

From the developer

codepeople's own description of Music Player for Easy Digital Downloads, lightly tidied.

Music Player for Easy Digital Downloads features:

  • Includes an audio player that supports formats: OGA, MP3, WAV, WMA
  • Includes multiple skins for the Music Player
  • Supports all most popular web browsers and mobile devices
  • Includes a widget to insert a playlist on sidebars
  • Includes a block to insert the playlists on pages using Gutenberg
  • Includes a widget to insert the playlists on pages using Elementor
  • Includes a widget for inserting the playlists on pages with Page Builder by SiteOrigin
  • Includes a control for inserting the playlists on pages with BeaverBuilder
  • Includes an element for inserting the playlists on pages with Visual Composer
  • Includes a module for inserting the playlists on pages with DIVI

Note: for the other editors, insert directly the playlists’ shortcodes.

Music Player for Easy Digital Downloads includes the MediaElement.js music player in the pages of the downloads with audio files associated, and in the store’s pages, furthermore, the plugin allows selecting between multiple skins.

MediaElement.js is an music player compatible with all major browsers: Internet Explorer, MS Edge, Firefox, Opera, Safari, Chrome and mobile devices: iPhone, iPad, Android. The music player is developed following the html5 standard. The music player supports the following file formats: MP3, WAV, WMA and OGA.

The basic version of the plugin, available for free from the WordPress Directory, has the features needed to include a music player in the pages of the downloads and the store.

Premium Features

  • Allows playing the audio files in secure mode to prevent unauthorized downloading of the audio files.
  • Allows to define the percent of the audio file’s size to be played in secure mode.
  • Allows to store the generated audio files in Google Drive (when the truncate feature is enabled).

Interface

Global Settings of Music Players

The global settings are accessible through the menu option: “Settings/Music Player for Easy Digital Downloads”.

  • Include music player in all all downloads: checkbox to include the music player in all downloads.
  • Include in: radio button to decide where to display the music player, in pages with a single entry, multiple entries, or both (both cases by default).
  • Include players in cart: checkbox to include the music players on the cart page or not.
  • Player layout: list of available skins for the music player.
  • Preload: to decide if preload the audio files, their metadata, or don’t preload nothing at all.
  • Play all: play all players in the page (one after the other).
  • Loop: plays the audio player on the product page in a loop.
  • Player controls: determines the controls to include in the music player.
  • Visualizer: For “all controls” mode, display the visualizer component over the player.
  • Display the player’s title: show/hide the name associated to the downloadable file.
  • Protect the file: checkbox to playback the songs in secure mode (only available in the pro version of the plugin).
  • Percent of audio used for protected playbacks: integer number from 0 to 100, that represents the percent of the size of the original audio file that will be used in the audio file for demo (only available in the pro version of the plugin).
  • Apply the previous settings to all downloads pages in the website: tick the checkbox to apply the previous settings to all downloads overwriting the downloads’ settings.

Google Analytics Integration

  • Tracking id: Enter the tracking id in the property settings of Google Analytics account.

Setting up the Music Players through the downloads’ pages

The Music Players are configured from the downloads pages.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for selling digital goods.

Popup Maker

Want to boost sales & marketing efforts? Use your favorite forms & builder. Unlimited popups & imp...

Free 700k+ installs 4.9★ (4,504)
Advanced Google reCAPTCHA

Captcha protection against spam comments & brute force login attacks using Google reCAPTCHA.

Free 200k+ installs 4.8★ (430)
SureCart

Make ecommerce easy with a simple-to-use, all-in-one platform that anyone can set up in just a few minutes!

Free 80k+ installs 4.8★ (281)
Easy Digital Downloads

The #1 eCommerce plugin to sell digital products & subscriptions. Accept payments with Stripe & PayPal...

Free 40k+ installs 4.7★ (590)
Menu Cart for WooCommerce

Automatically displays a shopping cart in your menu bar. Works with WooCommerce and Easy Digital Downloads (ED...

Free 80k+ installs 4.6★ (99)
GTM Kit

GTM Kit

86

Google Tag Manager and GA4 integration. Including WooCommerce data for Google Analytics 4 and support for serv...

Free 30k+ installs 4.8★ (20)