Skip to content

AnowHosting/anowxradio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“» AnowXRadio - Radio Station Directory & Player

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.

WordPress PHP License Version


πŸ“Έ Screenshots

🏠 Homepage - Radio Station Grid

Homepage

🎡 Single Radio Player Page

Single Radio

βš™οΈ WordPress Admin Dashboard

Admin Dashboard


✨ Key Features

  • βœ… 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

🎯 Perfect For

  • πŸ“» Online Radio Directories
  • πŸŽ™οΈ FM/AM Radio Station Websites
  • 🎡 Music Streaming Portals
  • 🎧 Podcast Directories
  • 🌍 Regional Radio Aggregators
  • πŸ—£οΈ Multi-language Radio Platforms

🎨 35 Embeddable Widget Styles

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

πŸ“‘ Supported Stream Formats

Format Status
SHOUTcast v1 & v2 βœ… Supported
Icecast βœ… Supported
HTTP/HTTPS Streams βœ… Supported
MP3, AAC, OGG βœ… Supported

πŸ“» Shortcodes

[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

🎨 Elementor Widgets

  • Radio Station Grid - Customizable station grid
  • Radio Player - Inline mini player
  • Radio Categories - Category/Country/Language lists
  • Radio Search - AJAX search widget

🌍 Radio Browser Integration

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

πŸ’» System Requirements

Requirement Minimum
WordPress 5.8+
PHP 7.4+
MySQL 5.6+

🌐 Live Demo

Type Link
🎡 Demo Site https://anowhosting.com/anowwordpress/anowxradio/
πŸ“– Documentation View Full Documentation

πŸ’° Pricing

License Type Price Details
πŸ“… Yearly License $25 USD / Year 1 Year Updates & Support
♾️ Lifetime License $70 USD (One-Time) Lifetime Updates & Support

πŸ” License Server

https://licence.anowhosting.com/


πŸ›’ How to Purchase

Method Contact
πŸ“± WhatsApp +94 77 968 8469
πŸ“§ Email anowhosting@gmail.com
🌐 Website anowhosting.com

🎁 Request Admin Demo Access

Want to try the full admin panel before purchasing?

Method Action
πŸ“± WhatsApp Click to Request Demo
πŸ“§ Email Send Demo Request Email

πŸ“‹ Installation

Automatic Installation

  1. Go to Plugins β†’ Add New in WordPress admin
  2. Upload the plugin ZIP file
  3. Click Install Now and then Activate
  4. Go to Settings β†’ Permalinks and click Save Changes
  5. Plugin automatically creates all necessary pages
  6. Start adding radio stations!

After Activation

  1. Navigate to AnowXRadio menu in admin
  2. Go to Settings to configure options
  3. Set Default Country for homepage filtering
  4. Go to Appearance to customize colors
  5. Visit yoursite.com/radio-widgets/ to create embeddable players

πŸ“„ Auto-Created Pages

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/

πŸ“ Changelog

v1.1.0 (2025)

  • βœ… 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

v1.0.0 (2025)

  • βœ… 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

πŸ”’ Privacy

  • 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

πŸ‘¨β€πŸ’» Developer

Rishi Riswan | Anow Hosting

Contact Details
πŸ“± WhatsApp +94 77 968 8469
πŸ“§ Email anowhosting@gmail.com
🌐 Website anowhosting.com
🏒 Hosting AnowHosting

πŸ“„ License

GNU General Public License v2.0 or later

View Full License


πŸ”— Related Projects

Project Description Link
πŸ—³οΈ Sri Lanka Election API Election results API View
πŸ“» Online World Radio API Radio stations API View

⭐ Support This Project

If you find this plugin useful:

  • ⭐ Star this repository
  • πŸ“’ Share with others
  • πŸ’¬ Give feedback

Made with ❀️ for Radio Lovers

WhatsApp Website

About

Professional Radio Station Directory & Player Plugin for WordPress - 35 Widget Styles, Radio Browser Import, Elementor Support

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors