Wonder Audio Player - WordPress Audio Player Plugin
Updated on October 28, 2024
Wonder Audio Player is a WordPress plugin that enables you to create responsive HTML5 audio player for your WordPress websites. It directly plays mp3 files and works on iPhone, iPad, Android, Firefox, Chrome, Safari, Opera, Internet Explorer and Microsoft Edge.
Wonder Audio Player is compatible with popular WordPress page builders or editors, for example, WordPress Classic Editor, WordPress Block Editor, WPBakery Page Builder, Elementor, Divi Builder, SiteOrigin Page Builder, Beaver Builder etc.
- Released on October 28, 2024. By downloading or using the software, you agree to the Terms of Use. The free Trial Version has a 30-day limit and adds a watermark that links to the product home page. The commercial Pro Version will remove the watermark and all limits. For more information about the Trial Version, please view Downloads.
WordPress HTML5 Audio Player Examples - All Examples
All Devices and Web Browsers
The audio player is compatible with mobile, tablets, desktop computers and all modern web browsers which include iPhone, iPad, Android, Chrome, Safari, Firefox, Opera, Internet Explorer and Microsoft Edge.
Directly play MP3
You don't need to convert your MP3 files to any format. Just upload your mp3 files to the WordPress media library, the player is ready to play them.
HTML5 Audio Player with Playlist
With the built-in skins, you can create single play/pause button player, bar player and audio player with playlist.
Auto play, loop play and random play
You can create audio player with play/pause button, loop button, progress bar, volume bar. You can also configure the play to automatically play or randomly play.
Wizard-style User Interface
With a self-explanatory user interface, the plugin is extremely easy to use. With the provided shortcode and PHP codes, it's also easy to insert the slider to your post, page and template.
Multiple Audio Players In One Webpage
With the audio player plugin, you can easily create, manage and embed multiple players to one WordPress website or even one page.
What's New
Version 12.1 - October 28, 2024
- Fixed an issue with the scrollbar in the player track list
Version 12.0 - January 17, 2024
- Fixed a compatibility issue with PHP 8.2
Version 11.9 - November 13, 2023
- Add two skins: 'Custom Three Buttons' and 'Custom Single Button.' The color and size of the buttons for these skins can be fully customized.
- Fix the compatibility issues with PHP 8.2
- Add an option to forcefully reload a live stream when it resumes playing after being paused.
- Add an option to stop the audio when the pause button is clicked
Version 11.8 - September 6, 2023
- Add an option to stop playing after the current audio ends
Version 11.7 - July 26, 2023
- Support using the Tab key on the keyboard to navigate the player buttons
Version 11.6 - March 29, 2023
- Fix an issue with PHP 8.1
- Fix a URL parameter issue
Version 11.5 - October 27, 2022
- Remove Google fonts from the default Skin CSS for GDPR
- Remove the legacy Flash audio player SWF file from the installation package
- Change the plugin folder of the Trial version to the same as the Pro version
- Minor improvement in the player editor UI
Version 11.4 - July 3, 2022
- Support Google Analytics 4
Version 11.3 - May 4, 2022
- Fix an issue when playing MP4 video files in the audio player
Version 11.2 - December 22, 2021
- Support a different format of Icecast status page
Version 11.1 - October 28, 2021
- Add an option to pause all other players on the same webpage when starting playing
Version 11.0 - May 11, 2021
- Fix a bug of social media sharing when there are multiple audio players on the same webpage
Version 10.9 - May 8, 2021
- Add an advanced data option
playerviewdelay
to specify the time delay to jump to the player location for the social media share link
Version 10.8 - May 6, 2021
- Fix a bug when adding multiple players of the same ID to one page
Version 10.7 - March 29, 2021
- Add an advanced option to specify the stream index on the Icecast2 status page
Version 10.6 - March 4, 2021
- Add an advanced option to directly share mp3 URLs
- Add an advanced option to only search audio titles in the search box
Version 10.5 - February 23, 2021
- Fix an issue with Shoutcast live streaming
Version 10.4 - February 17, 2021
- When a bug when playing on the latest iOS
Version 10.3 - February 9, 2021
- Support playing MP4 video file
- Fix a bug on iOS when remembering the last played time and specifying the audio start time
- Fix a bug when logging the played events to Google Analytics
Version 10.2 - January 13, 2021
- Fix a bug on iOS when remembering the last played time and specifying the audio start time
Version 10.1 - January 13, 2021
- Fix a bug when saving the last played time
Version 10.0 - December 6, 2020
- Fix the issue of specified start time not working on iPhone
- Fix the issue of last playing time not remembered on iPhone
Version 9.9 - October 30, 2020
- Support playing Icecast2 live streaming and getting the current song title: How to create a WordPress Icecast Player
Version 9.8 - August 29, 2020
- Add a button to delete all audios in the audio player editor
Version 9.7 - June 29, 2020
- Support URL parameter star and end to specify the start and end time of an audio in the player: How to specify the start and end time of an audio in WordPress audio player by using URL parameters or query strings.
- Fix the bug of the time in the bar not matching the time in the playlist of some audios
Version 9.6 - May 16, 2020
- Add 6 skins to create WordPress Audio Player with download buttons and social media share buttons: WordPress audio player with download buttons and social media share buttons
Version 9.5 - December 16, 2019
- Support exporting all players to one playlist
Version 9.4 - December 8, 2019
- Add an option to export playlist to XML file
- Fix a jQuery issue
Version 9.3 - November 20, 2019
- Fix a bug when displaying Shoutcast live streaming information
Version 9.2 - November 20, 2019
- Add an option to not show image and audio URLs in the HTML source code
Version 9.1 - October 30, 2019
- Fix a bug in general settings of the player editor
Version 9.0 - August 28, 2019
- Fix a bug when upgrading the plugin version 8.9
Version 8.9 - August 26, 2019
- Add a button to sort audio list in player editor
- Change audio player editor UI color
Version 8.8 - August 14, 2019
- Add an advanced data option
data-forceurltohttp
to force streaming URL to use http protocol when the website forces all links to https protocol but the streaming does not support it
Version 8.7 - August 4, 2019
- Add upload button to directly upload custom audio player control image files
Version 8.6 - July 30, 2019
- Add function to clone an audio in player editor
Version 8.5 - June 6, 2019
- Add an advanced data option to get live streaming title from client side
- Add cache scheme when getting live streaming title
Version 8.4 - May 23, 2019
- Fix an issue with live streaming player
Version 8.3 - May 14, 2019
- Fix a bug in live streaming
Version 8.2 - May 14, 2019
- Support WordPress multilingual plugin WPML
Version 8.1 - February 14, 2019
- Fix a bug under Microsoft Edge and Internet Explorer
Version 8.0 - February 11, 2019
- Fix a bug in the button
General Settings
Version 7.9 - February 8, 2019
- In the plugin, step 1, add a button
General Settings
to assign image URL, title, album, artist to all audios in the player at once
Version 7.8 - February 6, 2019
- Add an advanced data option to customise the time format
Version 7.7 - January 25, 2019
- Add rewind and forward API
Version 7.6 - December 14, 2018
- Add an option to save the play time position to web browser cookies and jump to it when the player is reloaded
- Add advanced options to support updating live station song title with a URL
Version 7.5 - December 2, 2018
- Fix the problem of getting Radionomy played tracked list
- Update the player skin Darkbox, Jukebox, Lightbox and Musicbox
- Add an option to show/hide cover images in the player
Version 7.4 - October 31, 2018
- Fix a bug when calculating track list height
Version 7.3 - September 22, 2018
- Add an advanced data option to support retrieving Shoutcast played song information from a custom URL. This option is useful when playing Shoutcast on an https secure website.
Version 7.2 - July 30, 2018
- Add search function to the playlist
Version 7.1 - July 4, 2018
- Add song title to the audio tag so the text will show on the iOS lock screen
Version 7.0 - May 24, 2018
- Support the download attribute in the track list item format HTML code
Version 6.9 - May 18, 2018
- Fix minor bugs
Version 6.8 - May 3, 2018
- Fix the autoplay issue on Google Chrome
Version 6.7 - May 2, 2018
- Disable autoplay on Safari due to the autoplay policy changes to Mac OS Safari
- Support data attributes
data-mp3
,data-title
anddata-duration
in the shortcode to dynamically specify an mp3 file for the audio player
Version 6.6 - April 25, 2018
- Add an option to specify the audio playback speed
Version 6.5 - April 13, 2018
- Add advanced options to support adding an mp3 download link in the bar player: Tutorial - How to add an mp3 download link in the bar audio player
Version 6.4 - March 26, 2018
- Fix a bug on touch screen computers
Version 6.3 - March 24, 2018
- Fix the bug when cloning an audio player
Version 6.2 - January 12, 2018
- Add pagination and search function to the "Manage Audio Players" page
Version 6.1 - January 6, 2018
- Support customising the information text format
Version 6.0 - September 11, 2017
- Fix the bug of calculating the height of the track list
Version 5.9 - August 23, 2017
- Support retrieving current song information and played list of Shoutcast live streaming when JSON metadata is not enabled for its DNAS
Version 5.8 - August 15, 2017
- Add font size CSS to the played tracked list of live streaming
Version 5.7 - August 15, 2017
- Add four skins: White Box, Grey Box, White Box Live and Grey Box Live
- Display played tracks list for Radionomy and Shoutcast live streaming
- Fix the compatibility warnings with PHP 7 when checking with the plugin PHP Compatibility Checker
Version 5.6 - August 11, 2017
- Add a function "Search and Replace" in the "Import/Export" menu. This function can be used to search and replace domain names in the audio players when you move your WordPress site to a new domain or change to HTTPS secure site.
Version 5.5 - July 22, 2017
- Fix an issue in the playlist
Version 5.4 - July 13, 2017
- Add an option to customise the playlist item format
Version 5.3 - May 24, 2017
- Add an option to display a vertical scroll bar on the playlist when the number of the audios exceed the maximum limit in one page
- Add an option to enable/disable preloading the first audio on page load
- Add options to specify the play/pause/next/prev button images
- Support m4a audio files
- Support computers that have a mouse and a touch screen at the same time
- Support URL parameters firstaudioid, autoplayaudio and start that can jump to a specified audio in the player, play the audio and seek to the specified time. For example, the following link will play the third audio, jump to 20 seconds and play the audio: https://www.wonderplugin.com/wordpress-audio-player/?firstaudioid=1&autoplayaudio=1&start=20.
Version 5.2 - January 2, 2017
- Export/import audio players to/from an .xml file
Version 5.1
- Stop all other players when the advanced option reloadstream is true
Version 5.0
- Add an advanced option to disable hover effect of buttons on touch screen devices
Version 4.9
- Support Google Analytics to log play, pause, stop and play end events
Version 4.8
- Support defining player playlist within the shortcode
Version 4.7
- Add an option to create a responsive audio player
Version 4.6
- Fix a bug of integrating with WonderPlugin Tabs
- Retrieve the current live song title for Radionomy live streaming
Version 4.5
- Fix a bug on Android when the webpage is zoomed in
Version 4.4
- Support adding multiple mp3 files to the plugin at once
Version 4.3
- Support specifying play and pause button image with advanced options
Version 4.2
- Support an advanced option reloadstream. If data tag data-reloadstream="true" is added to the plugin, step 3, Options tab, Advanced Options box, when playing live streaming, clicking the play button will always reload the stream and play from the current position, instead of picking up from where it was paused.
Version 4.1
- Remove the "Allow to run Adobe Flash" alert on Firefox when the Flash plugin is configured as "Ask to Activate"
- Add an option to use Flash as default player
- Add an option to force using HTML5. If the option is selected, no Flash will be initialised in any circumstance.
- Fix a bug in Flash mode
Version 4.0
- Support trash in audio player management. The deleted audio player will be moved to the trash in which you can restore or permanently delete it.
Version 3.9
- Support download attribute in the data tag data-tracklistitemformat
Version 3.8
- Add an option to support adding the new audio to the beginning of the list
- Add a function to reverse the audio list
Version 3.7
- Add an option to configure default volume of the player
Version 3.6
- Add a new skin Blue Play and Stop
- Fix the bug of album image not appearing on some web pages
Version 3.5
- Fix the bug when the title and album name are pure numbers
Version 3.4
- Add an option to not initialise the player when the page is loaded
- Add an option to support WordPress Ajax page loading
Version 3.3
- Add an option to configure whether to remove backslashes in JSON string
Version 3.2
- Add a new skin ThreeButtons to create audio players with play/pause, previous and next buttons
Version 3.1
- Fix bugs
Version 2.7
- Add an option to add slider js files to the footer
- Add an option to display audio players in text widgets
Version 2.6
- Support version check and update
Version 2.5
- Support macro variable AUDIOPLAYERID in custom css
- Support post method to save audio player if ajax fails
- Add an option to specify the minimum user role
- Add an option to keep data when deleting the plugin
Version 2.4
- Fully compatible with https secure website
Version 2.2
- Fix minor bugs
Version 2.1
- Fix security bug
Version 2.0
- Read player options from JavaScript parameters
Version 1.9
- Fix minor bugs
Version 1.8
- Drag and drop to change audio order in player editor
Version 1.7
- Fix a bug under Internet Explorer
Version 1.6
- Fix minor bugs
Version 1.5
- Support playing remote URL
- Support live streaming: WordPress Live Streaming Audio Player
- The player is now responsive
- Create full width player
- Move page navigation arrows to bottom of the tracklist
- Add options to display or hide the previous, next and loop button
Version 1.4
- Support HTML link in title, album and information fields
Version 1.3
- Fix a minor bug in Firefox
Version 1.2
- Fix minor bugs
Version 1.1
- Fix a bug in audio player