Modern Audio Player WordPress Plugin | Prosyscom Tech


Modern Audio Player for WordPress is a powerful audio player for your website with lots of adjustable features.

Using wordpress admin create unlimited number of playlists and players. Playlists can be mixed with any kind of music type (mp3, podcast, soundcloud etc…)

Detailed admin statistics of song plays, likes and downloads with ability to create custom playlists from those data.

This plugin can be added into any post or page area using shortcodes.

WordPress installation:

Creating playlists:

Creating players:

Features and options:

  • Destop, mobile and tablet support
  • Easy style with basic css
  • Font Awesome icons
  • Player position fluid or fixed in page top or bottom.
  • Responsive layouts
  • Media session
  • mp3 and wav audio format support
  • ShoutCast Radio with Song history
  • Support for media from Google Drive, Amazon S3.. (any public link that plays in browser)
  • Support for radio Shoutcast servers that have mp3 streaming
  • Multiple instances in the same page support
  • Mix different media types in the same playlist
  • Play music continously across web pages by remembering playback position
  • HTML5 song download
  • Playback options:
    • random playback
    • playback speed
    • start / end time
  • Sound end action (next, loop, rewind, stop)
  • Keyboard audio navigation
  • Social sharing (facebook, twitter, tumblr, google plus + other social networks can be added)
  • API methods to interact with the player on runtime
  • Event callbacks during player execution

keywords: radio player, wordpress audio player, shoutcast song history, music player, cms, soundcloud, streaming audio, social sharing


1. Requires PHP 5.6 or above. If you get error:

Parse error: syntax error, unexpected '[' in... wp-content/plugins/apmap/includes/player_manager.php on line 9

2. SoundCloud requires API key (make sure you have one or you can obtain it from SoundCloud)

3. Song statistics requires single audio tracks to work correctly. Statistics cannot work with multiple tracks in single link like Podcast url, Google drive folder tracks or Soundcloud playlist for example.

4. Some player demo presets use media queries for responsiveness, and due to nature of media queries, responsiveness will only take effect in full page width.

Updates / Changelog

VERSION 2.61 [11.6.2018]

 - [UPDATE] Live Streaming updates

VERSION 2.61 [31.5.2018]

 - [ADD] playlist option to autocreate download links from file paths for each audio 

VERSION 2.6 [24.5.2018]

 - [FIX] fixed bug with play button not showing when autoplay off

VERSION 2.6 [14.5.2018]

 - [UPDATE] update icons to svg
 - [FIX] fixed bug with popup window when statistics were used

VERSION 2.5 [26.4.2018]

 - [NEW] New option to play ShoutCast radio with Song history.
 - [NEW] added ability to open player in a popup window and listen continuous music across webpage

VERSION 2.4 [11.4.2018]

 - [ADD] custom CSS modifications for each preset
 - [ADD] optional player fixed position in the page to any corner

VERSION 2.3 [26.3.2018]

 - [UPDATE] update icons to font-awesome 5

VERSION 2.3 [19.3.2018]

 - [CHANGE] multiple same players in same page now require (instance_id="unique_number_here" in shortcode) or edit source code and make this automatic 
 - [UPDATE] added option to duplicate player and playlist

VERSION 2.25 [9.3.2018]

 - [UPDATE] improved Soundcloud usage, now you can use direct url's from Soundcloud in playlist 
 - [UPDATE] title and artist when social sharing is used will now have default dash separator (Song Title - Song Artist)

VERSION 2.21 [8.3.2018]

 - [FIX] title and artist not being set when global playlist thumb was used

VERSION 2.2 [1.3.2018]

 - [UPDATE] reading mp3 files from folder automatically gets ID3 album tags for thumbnails (no longer are image files required in folder)

VERSION 2.2 [13.2.2018]

 - [FIX] fixed audio tracks sorting in pagination

VERSION 2.2 [7.2.2018]

 - [UPDATE] updated CSS markup 
 - [CHANGE] removed layout CSS (to edit player just edit css directly in map.css file or add custom css in custom css field)
 - [CHANGE] removed responsive javascript, replaced with CSS media queries  

VERSION 2.1 [21.1.2018]

 - [UPDATE] new option fields for custom css and javascript in player
 - [UPDATE] added playlist option for itunes music podcast

VERSION 2.01 [7.1.2018]

 - [UPDATE] social sharing icons now open/close on click instead of hover

VERSION 2.0 [4.1.2018]

 - [ADD] added language translation in admin
 - [ADD] added translation in frontend (tooltips etc..)
 - [ADD] 5 new player layout presets
 - [ADD] option to apply player inline css
 - [ADD] new option to show / hide statistic icons in player (separate from use Statistics option)
 - [ADD] new option to show / hide share icons in player
 - [ADD] optional playlist selector in each player to load new playlist on run-time
 - [ADD] new option to display all playlists in page (for API load Playlist on run-time or playlist selector)
 - [ADD] new shortcode section with examples (auxiliary shortcodes, shortcodes in PHP pages, api methods...)
 - [CHANGE] 'dark_popup' preset changed to 'dark' since popup option is now available for any preset
 - [FIX] bug fixes

VERSION 1.81 [27.12.2017]

 - [FIX] small bugs

VERSION 1.8 [25.12.2017]

 - [UPDATE] new overall statistics in admin (+ option to create different playlists from song statistics)
 - [UPDATE] added playlist pagination in admin
 - [FIX] small bugs

VERSION 1.75 [22.12.2017]

 - [UPDATE] added song statistics option for each preset (likes, plays, downloads)

VERSION 1.7 [16.12.2017]

 - [UPDATE] improved multiple instances in the page. Now its possible to use multiple instances of the same player (player ID) in the same page.
 - [UPDATE] add global thumbnail per playlist option. Now its possible to set one thumbnail to be shown for all tracks in the playlist.

VERSION 1.65 [13.12.2017]

 - [UPDATE] added XML playlist option

VERSION 1.6 [26.11.2017]

 - [UPDATE] added HTTP Live Streaming (HLS)

VERSION 1.5 [12.11.2017]

 - [UPDATE] added option to remove social sharing icons from the player

VERSION 1.45 [24.10.2017]

 - [UPDATE] tooltip hidden on mobile

VERSION 1.42 [22.09.2017]

 - [UPDATE] updated facebook share

VERSION 1.41 [3.08.2017]

 - [FIX] fixed volume 0 not being set

VERSION 1.4 [1.08.2017]

 - [FIX] fixed popup window not duplicating when its already opened
 - [FIX] tooltips are kept within component

VERSION 1.35 [28.07.2017]

 - [FIX] fixed popup.html

VERSION 1.33 [21.07.2017]

 - [FIX] fixed volume 0 in setting

VERSION 1.32 [11.07.2017]

 - [FIX] some admin fixes and improvements

VERSION 1.31 [11.07.2017]

 - [FIX] fixed player manager accordion settings

VERSION 1.3 [7.07.2017]

 - [UPDATE] updated soundcloud api

VERSION 1.25 [7.06.2017]

 - [CHANGE] prefixed all classes and some methods to prevent conflicts
 - [UPDATE] share and download links are now automatically created for all media types, unless specified manually
 - [FIX] some bugs
 - [ADD] new skin with circle seekbar

VERSION 1.21 [30.05.2017]

 - [UPDATE] added autoPlay to continuous playback

UPDATE 1.2 [25.05.2017]

 - [UPDATE] prefixed some icon classes to avoid theme conflicts

UPDATE 1.1 [19.05.2017]

 - [UPDATE] shortcode changed to apmap to avoid conflict with google maps shortcode

VERSION 1.0 [9.05.2017]

 - first release


You might also like

Comments are closed.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. AcceptRead More