Audio Player Block – Advanced Block for Embedding Audio Files
A block for embedding a beautiful audio player on the WordPress website. It supports multiple audios as a playlist and you can select a single audio file to make a non playlist player. Get Pro Version Free Features Multiple Audio Management (Add / Remove Audios): Easily add or remove multiple audio tracks from the player with full control over your playlist. Track Details Input (Title & Artist): Set a custom title and artist name for each audio track to keep your content well organized. Cover Image & Audio File Upload: Upload audio files along with a cover image to create a more engaging and visually appealing audio player. Player Customization (Width, Height & Styles): Adjust the player’s width and height, and style it with custom colors, backgrounds, hover effects, and other design settings to match your website. Smart Audio Play / Pause Control: Play one audio track at a time while automatically pausing others; click again to pause the currently playing audio. Shortcode Integration: Use shortcode support to display the audio player anywhere on your website with ease. Pro Features Customize 5 Different Themes: Add 5 new themes with different looks and settings. Auto Play: Automatically start the next song once the current one ends, if enabled. Loop Mode: Enable looping of the current track once it finishes playing. Navigation Prev/Next: Easily navigate to the previous or next track in the playlist. Current & Total Time Display: Shows the current & total playback time of the audio track. Custom Stop Button: Show or hide a custom stop button based on your settings. Input Range Thumb: Customize the style of the range slider thumb for seeking. Playback Speed Control: Enable or disable playback speed adjustment options. Download Icon: Add an option to download the audio file directly from the player. Forward & Backward Button Visibility: Show or hide the forward & backward button for skipping parts of the track. Artist Opacity: Control the transparency of the artist’s name display. Thumbnail Border & Radius: Customize the border & radius of the track’s thumbnail image. Input Range Height & Radius: Adjust the height & radius of the seek range slider. Controls Border & Hover Border: Customize the border & hover border style of the player controls. Time Display Radius: Customize the corner radius of the time display boxes. Thumb Width, Radius, Outline & Shadow: Adjust the width, radius, outline & shadow of the seek range slider thumb. Wave Normal & Light Color: Set the base color & light of the audio waveform. Playlist Border & Radius: Customize the border and corner radius of the playlist displayed below the lite audio player. How to use First, install the Audio Player Block plugin Add the Audio Player Block from the block category called “Widgets” in the Gutenberg editor. You can change block settings from the right-side settings sidebar. Enjoy! For installation help click on Installation Tab Source Code You can find the source code, report bugs, and contribute to the development of this plugin on our GitHub repository: Audio Player Block on GitHub bpl-tools Source / GitHub: https://github.com/bPlugins/bpl-tools License: GPL-2.0-or-later – https://www.gnu.org/licenses/gpl-2.0.html Purpose: Shared utility library providing admin dashboard components and common Gutenberg editor controls. External Services: The library may connect to bPlugins, WordPress.org, and Freemius services for product data and checkout functionality. See full details: https://github.com/bPlugins/bpl-tools#external-requests–why-they-are-made Feedback Did you like this plugin? Dislike it? Do you have a feature request? Please share your feedback with us ⭐ Check out the Parent Plugin of this plugin- 🔥 B Blocks – Best gutenberg blocks collections for WordPress. ⭐ Check out our other WordPress Plugins- 🔥 Html5 Audio Player – Best audio player plugin for WordPress. 🔥 Html5 Video Player – Best video player plugin for WordPress. 🔥 PDF Poster – A fully-featured PDF Viewer Plugin for WordPress. 🔥 Document Embedder – Best WordPress Document Embedder Plugin. 🔥 3D Viewer – Display interactive 3D models on the webs. 🔥 Advanced Post Block – Best Post Display Plugin for WordPress.
Top keywords
- audio21×3.25%
- player17×2.63%
- radius10×1.55%
- audio player9×1.39%
- wordpress9×1.39%
- border8×1.24%
- track8×1.24%
- block7×1.08%
- display7×1.08%
- customize6×0.93%
- playlist6×0.93%
- add5×0.77%
Lean Player – Video and Audio Player with Playlist for WordPress, Elementor and Gutenberg
🎬 See Players in Action 🎵 See Playlist Demo 🌐 Visit Official Website ⚡ Upgrade to Pro Lean Player is a lightweight video and audio player for WordPress with full playlist support. Embed players and playlists anywhere in 3 steps: Create a player or playlist from the admin Copy the shortcode Paste it anywhere — or use the Elementor widget, Block Editor, or Classic Editor Works with YouTube, Vimeo, MP4 video (upload or direct URL/CDN), and audio files (MP3, AAC, OGG, WAV, M4A — upload or direct URL/CDN). Plays nicely with Elementor, Block Editor, and Classic Editor on any theme, without slowing your site down. Players Demo | Playlist Demo | Pro | Support Lean Player also helps keep media-heavy pages fast. With Media Preload, you choose whether video and audio should load only basic info, wait until the visitor clicks play, or start loading immediately. This is useful for pages with multiple players or playlists. Features Player Management: * Global Player Settings – Set default behavior once for all players * Player Manager – Create and manage players through admin interface * Per-Player Configuration – Override global settings for individual players * Admin Columns – View all players at a glance with Player Type, Source Type, Source, Autoplay status, and copy-ready Shortcode * Preview Player – Preview your player before publishing directly from the players list or from the player edit page * Simple Shortcode – [lean_player id=”123″] to embed anywhere * Player Categories – Group and organize players using categories Video Sources: * YouTube video support * Vimeo video support * HTML5 video (upload or URL/CDN) Audio Sources: * Supported formats: MP3, OGG, WAV, M4A, AAC * Audio streaming support (MP3, AAC streams) * Media library upload or direct URL/streaming URL Playback Options: * Autoplay * Start Muted * Initial Volume control (0-100%) * Loop Playback * HTML5 Media Preload – Keep pages lighter by controlling when video and audio files start loading * Starting Playback Speed (0.5x to 4x) * Pause Other Players – Automatically pause other players when one starts playing (works across standalone players and playlists) [PRO] * Keyboard Shortcuts – Control playback when the player is focused, with optional global shortcuts for single-player pages * Time Display Format – Countdown or elapsed time [PRO] * Skip Forward/Back Amount – Set forward/back jump time (1-60 seconds) [PRO] * Reset to Start When Finished Player Controls: * Fullscreen button * Click to play/pause * Picture-in-picture (PIP) mode * Keyboard shortcuts * Custom Player Controls – Show/hide and reorder controls (play-large, play, progress, current-time, mute, volume, captions, settings, pip, airplay, fullscreen, download) [PRO] * Auto-Hide Controls – Hide controls during playback [PRO] Design & Styling: * Display your own preview thumbnail * Primary Color customization – Match player with your brand colors [PRO] * Compatible on all mobile & desktop devices * Very lightweight – no major impact on website speed * Works with all themes Playlist: * Works with YouTube, Vimeo, HTML5 video, and audio files * Shortcode: [lean_playlist id=”123″] * Search players and add them to a playlist from the admin * Filter players by category and add all from a selected category at once * Panel position: left, right, top, or bottom of the player * Panel width, max width, and height (synced or fixed) * List layout with thumbnails (16:9 or 1:1 shape), duration badge, duration next to title, item numbers, and subtitle/artist text * Play icon: active item only or always visible * Playlist header with title and item count * Light and dark skin * Solid panel background * Auto-advance to the next track when one finishes * Audio now-playing compact view * Grid layout [PRO] * Accent color customization [PRO] * Custom gradient panel background [PRO] * Play icon hidden variant [PRO] * Audio now-playing large card [PRO] * Start from a specific item number [PRO] * Automatic Thumbnail – auto-fetch thumbnails from YouTube and Vimeo when no custom image is set [PRO] Integration: * Elementor widgets (video, audio & playlist) * Block Editor (Gutenberg) support * Classic Editor support * Shortcode support everywhere Video Player Elementor Widget All player options are available directly in the Elementor panel – no shortcode needed. Widget-specific additions: Saved Player mode – pick an existing saved player by name; its settings apply automatically Player Accent Color – per-widget brand color override Controls Bar Color – per-widget icon and text color Per Element Style (Pro) – granular colors for play button, progress bar, volume slider, settings icon, tooltips, settings menu, and timer Layout (Pro) – icon size, button spacing, corner radius, progress track height Audio Player Elementor Widget All player options are available directly in the Elementor panel – no shortcode needed. Widget-specific additions: Saved Player mode – pick an existing saved player by name; its settings apply automatically Poster Card Style – background, text, border color, padding, radius, and thumbnail radius Player Accent Color – per-widget brand color override Controls Bar Color – per-widget icon and text color Per Element Style (Pro) – granular colors for play button, progress bar, volume slider, download button, tooltips, settings menu, and timer Layout (Pro) – icon size, button spacing, corner radius, progress track height Playlist Elementor Widget Embed any saved playlist on an Elementor page without a shortcode. All playlist settings (panel position, layout, colors, auto-advance) are configured in the Playlist Manager, not the widget. Select Playlist – pick from your saved playlists by name