Music Player for Elementor – WordPress Radio, Audio Player, and Podcast Player
Build most customized audio player, create a music player, WordPress radio, podcast player, etc. All-in-one WordPress Elementor Widget
- All-in-one
- Music Player
- Radio
- Podcast Player
- Minimal Design
You can design a fully featured audio player based on layouts from tools like Figma using a single Elementor widget. This plugin allows you to create any type of WordPress audio player and fully customize it. You can set time-based start points and select tracks to create a radio experience, display a cover image in the sidebar or add custom content, include lyrics or other content as post content, and style backgrounds and colors using gradients or images.
You can also add player buttons such as loop or shuffle, change music player icons and effects, create playlists, sort tracks, adjust button placement, and control whether users are allowed to interact with the player.
Simply select your tracks and, if needed, adjust the colors—your complete WordPress music player will be ready to use. You can set cover images for your tracks to display in the sidebar, top bar, or as the playlist background. Users can switch tracks and enable options such as shuffle and loop.
You can add custom player icons or use a specific image as the background, adjust typography, and control spacing and alignment across all states, including hover and active. Everything is fully customizable. You can also add custom content, such as ‘Buy Song’ links, and tailor the layout direction, columns, and row widths to match your design.
Do you need a WordPress radio? It’s very simple. Just disable user controls, set a start time, and choose a base timezone. Your radio will always play according to the selected schedule and remain fully synchronized. Tracks will play automatically, and you can choose to show or hide the playlist, top bar, or sidebar.
You can also fully customize the player’s appearance—style buttons, spacing, colors, backgrounds, and images, and add custom content as needed. Everything is flexible and configurable to match your design and functional requirements.
Do you have a podcast and need a stunning audio player for your audience? Simply select your track and style—done. You can hide the playlist and sidebar or add custom content such as advertisements.
The player is fully customizable: replace default icons with your own stylish icons, change their positions, add gradient backgrounds, adjust sizes, and fine-tune every detail with ease. The result is a beautiful, flexible podcast player that fits your brand perfectly.
Don’t need a fully featured player? You can design a minimal WordPress audio player with ease. Simply hide the sidebar, top bar, and playlist, or minimize the player controls and duration bar.
You can style and color the player to match your website theme, add your own icons, adjust spacing, typography, and sizes, and customize styles for hover and active states. You can also change the position of player buttons, center them, or arrange them symmetrically for a clean, minimal design.
Layout
The layout is fully customizable. You can change the direction to horizontal with a sidebar or vertical with a top bar. You can also adjust section proportions (for example, 1/4 and 3/4) or hide individual components such as the sidebar or playlist.
Sidebar
The sidebar or top bar supports dynamic, track-based content. It can automatically retrieve and display the active track’s content and cover image, or alternatively render custom content defined within the widget settings.
Player
The advanced player offers extensive options and styling capabilities. You can enable shuffle and loop features, restrict user control of the player, hide the duration bar, replace all icons, align buttons centrally or symmetrically, add a ‘now playing’ section, and customize every style directly within the Elementor editor.
Playlist
Select tracks added in the WordPress dashboard and arrange them in the Elementor widget editor to create your playlist. The music player plays tracks based on this playlist and highlights the currently playing track. You can customize colors, backgrounds, typography, and spacing for each state, including normal, hover, and active.
Radio
Create a WordPress radio widget that, within the Elementor editor, disables user control over playback while allowing selection of a base timezone and starting timestamp. The player must always play tracks synchronously according to the configured timing, regardless of user interaction. Additionally, provide configurable options to show or hide the track list, sidebar, and topbar.
Style
The WordPress radio/music player widget is fully customizable: change backgrounds, background images, colors, gradients, typography, spacing, icons, borders, and shadows. Styles can be set per device and per state (default, hover, active), and the audio player sections can be shown or hidden to achieve the desired layout.