Professional Radio Station Directory & Streaming Player Plugin for WordPress
Transform your WordPress site into a powerful radio station directory with beautiful players, auto SEO, and 35 embeddable widget styles.
- β Unlimited Radio Stations - Add unlimited stations with stream URLs, images, categories
- β Beautiful Modern Player - Audio visualizer, volume control, status indicators
- β 35 Embeddable Widget Styles - Header, Card, Box designs with custom colors
- β Radio Browser Import - Import from 30,000+ worldwide stations
- β Auto SEO - Meta descriptions, keywords, Open Graph tags
- β XML Sitemap - Auto-generated SEO sitemaps
- β Country & Language Filter - Filter stations by country, language, category
- β Dark Mode - Built-in dark/light mode toggle
- β Fully Responsive - Perfect on desktop, tablet, and mobile
- β Elementor Support - 4 custom Elementor widgets included
- β Submit Radio Form - Allow users to submit stations with approval workflow
- β Real Listener Count - Live stats from SHOUTcast/Icecast servers
- β Social Sharing - Share on Facebook, Twitter, WhatsApp, Telegram
- β Import/Export - Bulk import via CSV/JSON files
- β Pages Manager - Edit About, Privacy, Contact pages from admin
- π» Online Radio Directories
- ποΈ FM/AM Radio Station Websites
- π΅ Music Streaming Portals
- π§ Podcast Directories
- π Regional Radio Aggregators
- π£οΈ Multi-language Radio Platforms
Create beautiful embeddable radio players for any website:
| Type | Styles | Description |
|---|---|---|
| Header | 15 styles | Inline/horizontal players |
| Card | 10 styles | Vertical card designs |
| Box | 10 styles | Compact grid layouts |
Widget Features:
- Auto color detection from selected style
- Full color customization with live preview
- Logo support with spinning animation
- Size customization (width/height)
- One-click embed code generation
- Mobile responsive
| Format | Status |
|---|---|
| SHOUTcast v1 & v2 | β Supported |
| Icecast | β Supported |
| HTTP/HTTPS Streams | β Supported |
| MP3, AAC, OGG | β Supported |
[anowxradio_grid] - Display radio station grid
[anowxradio_grid category="music" limit="12"] - Filter by category
[anowxradio_grid country="india" columns="4"] - Filter by country
[anowxradio_player id="123"] - Display single radio player
[anowxradio_search] - Display AJAX search bar
[anowxradio_categories] - Display category list
[anowxradio_submit_radio] - Display Submit Radio form
[anowxradio_contact] - Display Contact form
- Radio Station Grid - Customizable station grid
- Radio Player - Inline mini player
- Radio Categories - Category/Country/Language lists
- Radio Search - AJAX search widget
Import radio stations from the world's largest open radio database:
- 30,000+ stations from every country
- One-click import with auto-detection
- Automatic duplicate prevention
- Downloads and saves station logos
- Auto-creates categories, countries, languages
| Requirement | Minimum |
|---|---|
| WordPress | 5.8+ |
| PHP | 7.4+ |
| MySQL | 5.6+ |
| Type | Link |
|---|---|
| π΅ Demo Site | https://anowhosting.com/anowwordpress/anowxradio/ |
| π Documentation | View Full Documentation |
| License Type | Price | Details |
|---|---|---|
| π Yearly License | $25 USD / Year | 1 Year Updates & Support |
| βΎοΈ Lifetime License | $70 USD (One-Time) | Lifetime Updates & Support |
https://licence.anowhosting.com/
| Method | Contact |
|---|---|
| π± WhatsApp | +94 77 968 8469 |
| π§ Email | anowhosting@gmail.com |
| π Website | anowhosting.com |
Want to try the full admin panel before purchasing?
| Method | Action |
|---|---|
| π± WhatsApp | Click to Request Demo |
| π§ Email | Send Demo Request Email |
- Go to Plugins β Add New in WordPress admin
- Upload the plugin ZIP file
- Click Install Now and then Activate
- Go to Settings β Permalinks and click Save Changes
- Plugin automatically creates all necessary pages
- Start adding radio stations!
- Navigate to AnowXRadio menu in admin
- Go to Settings to configure options
- Set Default Country for homepage filtering
- Go to Appearance to customize colors
- Visit
yoursite.com/radio-widgets/to create embeddable players
| Page | URL |
|---|---|
| About | yoursite.com/about/ |
| Privacy Policy | yoursite.com/privacy-policy/ |
| Terms | yoursite.com/terms/ |
| Contact | yoursite.com/contact/ |
| Submit Radio | yoursite.com/radio-submit/ |
| Radio Widgets | yoursite.com/radio-widgets/ |
- β NEW: Radio Widget Generator with 35 embeddable player styles
- β NEW: 15 Header, 10 Card, 10 Box player designs
- β NEW: Auto color detection & customization
- β NEW: One-click embed code generation
- β IMPROVED: Mobile responsive design
- β IMPROVED: Documentation updated
- β Initial release
- β Radio station custom post type
- β 4 taxonomies: Category, Country, Language, Tags
- β Built-in audio player with visualizer
- β Radio Browser API integration
- β Auto SEO with meta tags and sitemaps
- β Dark mode support
- β Elementor widgets
- β Submit Radio form with review workflow
- β Pages Manager
- Cookies: Only for dark mode preference and like button state
- External Requests: Connects to Radio Browser API only when importing
- Data Storage: All data stored locally in WordPress database
- No Tracking: Plugin does not track users
Rishi Riswan | Anow Hosting
| Contact | Details |
|---|---|
| π± WhatsApp | +94 77 968 8469 |
| π§ Email | anowhosting@gmail.com |
| π Website | anowhosting.com |
| π’ Hosting | AnowHosting |
GNU General Public License v2.0 or later
| Project | Description | Link |
|---|---|---|
| π³οΈ Sri Lanka Election API | Election results API | View |
| π» Online World Radio API | Radio stations API | View |
If you find this plugin useful:
- β Star this repository
- π’ Share with others
- π¬ Give feedback


