Erplayer - Radio Player for Elementor supporting Icecast, Shoutcast and more — is the ultimate solution for integrating live radio streams into your Elementor-powered WordPress website. This powerful plugin provides a dedicated Elementor widget that makes adding a radio player as simple as drag-and-drop. It's built to be highly compatible, supporting popular streaming servers like Icecast and Shoutcast, ensuring you can connect your audience to your audio content without any hassle. The player is designed with a modern aesthetic and is fully responsive, looking great on desktops, tablets, and mobile devices.
Beyond its core functionality, Erplayer offers extensive customization options. You can easily adjust the player's colors, layout, and display information to perfectly match your site's branding. Show your listeners real-time song titles and artist information, album artwork, and even a history of recently played tracks. This not only improves user engagement but also provides a professional and polished look to your online radio station or audio-focused website. Setting it up is intuitive, requiring no coding knowledge, making it accessible for both beginners and experienced developers.
Why It Matters: Engage Your Audience and Boost Listenership
In a competitive digital landscape, keeping visitors on your site longer is a major challenge. Standard audio embeds are often clunky, non-responsive, and fail to provide an engaging user experience, leading to high bounce rates. Websites with interactive media, like a live radio player, see up to a 45% increase in session duration. A professional, feature-rich player isn't just a gadget; it's a critical tool for community building and content delivery.
By using Erplayer, you solve this problem instantly. You provide a seamless, high-quality listening experience that encourages visitors to stay, listen, and return. The ability to display real-time track information and artwork transforms passive listening into an active, engaging activity. This boosts key site metrics, strengthens your brand, and ultimately grows your listener base without requiring complex technical setups.
Features
- Easy Elementor Integration: A simple drag-and-drop widget to place your radio player anywhere on your site.
- Multi-Format Support: Compatible with major streaming servers including Icecast, Shoutcast, and other standard MP3/AAC streams.
- Fully Responsive Design: The player adapts perfectly to all screen sizes, from large desktops to mobile phones.
- Real-Time Metadata: Automatically displays the current song title and artist information from your stream.
- Album Artwork Display: Fetches and shows album covers for the currently playing track to enhance visual appeal.
- Extensive Customization: Control colors, fonts, and layout options to match your website's branding perfectly.
- Multiple Player Layouts: Choose from several pre-designed player styles, including compact, full-width, and card-based designs.
- Track History: An optional feature to display a list of recently played songs, keeping listeners engaged.
- Lightweight & Fast: Optimized for performance to ensure it doesn't slow down your website.
- No Coding Required: Set up and customize your radio player entirely through the user-friendly Elementor interface.
Free vs. Pro: Feature Comparison
| Feature | Free Version (This Plugin) | Official Pro Version |
|---|---|---|
| Core Radio Player | ✔️ Yes (Icecast, Shoutcast) | ✔️ Yes (Advanced Integration) |
| Elementor Widget | ✔️ Yes | ✔️ Yes |
| Responsive Design | ✔️ Yes | ✔️ Yes |
| Metadata Display | ✔️ Yes (Song Title, Artist) | ✔️ Yes (with advanced fallbacks) |
| Multiple Player Skins | ❌ Limited to 1-2 Styles | ✔️ Yes (10+ Premium Skins) |
| Track History Feature | ❌ Not Available | ✔️ Yes (Customizable) |
| Popup Player | ❌ Not Available | ✔️ Yes (Continuous playback) |
| Priority Support | ❌ Community Only | ✔️ Yes (Direct from developers) |
| Automatic Updates | ❌ Manual Updates | ✔️ Yes (From dashboard) |
How to install the plugin?
- Download the plugin archive using the button above.
- Navigate to Plugins > Add New in your WordPress dashboard.
- Click "Upload Plugin" at the top and select the downloaded ZIP file.
- Install, activate the plugin, and follow the quick setup wizard instructions.
FAQ
What types of radio streams are compatible with Erplayer?
Erplayer is designed for wide compatibility. It fully supports the most popular streaming protocols, including Icecast (v2 and KH) and Shoutcast (v1 and v2). Additionally, it can play any direct MP3, AAC, or AAC+ audio stream URL, making it a versatile choice for most online radio broadcasting setups.
How does the plugin get the song title and artist information?
The plugin automatically fetches metadata (song title and artist) directly from your Icecast or Shoutcast stream. When a new song plays, the server sends this information along with the audio, and Erplayer intercepts it to display it in real-time on the player. For streams that don't provide this data, the display area will remain blank or show a default station name.
Can I customize the player's appearance to match my website?
Absolutely. Erplayer is integrated with Elementor's style controls. You can easily customize colors for the background, buttons, and text, as well as adjust typography and spacing directly within the Elementor editor. This allows you to create a player that seamlessly blends with your site's design without writing any CSS code.
Is the Erplayer plugin optimized for mobile devices?
Yes, the player is fully responsive and mobile-friendly. It automatically adjusts its layout and size to ensure an optimal listening experience on any device, including smartphones and tablets. The controls are touch-friendly, and the player is lightweight to ensure fast loading times on mobile networks.