[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fW2piuxPkhGgpb286xLAk7xuxkEJnmpWyO1qaQ_CGHwM":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":126,"fingerprints":194},"lknwp-radio-browser","Radio Browser Stations","1.0.1","linknacional","https:\u002F\u002Fprofiles.wordpress.org\u002Flinknacional\u002F","\u003Cp>Integrate thousands of \u003Cstrong>online radio stations\u003C\u002Fstrong> into your WordPress website with the \u003Cstrong>Radio Browser Stations\u003C\u002Fstrong> plugin.\u003C\u002Fp>\n\u003Ch3>Disclaimer\u003C\u002Fh3>\n\u003Cp>This plugin is an independent project developed by LinkNacional. It is \u003Cstrong>not affiliated, endorsed, or sponsored\u003C\u002Fstrong> by Radio-Browser.info, WordPress, or Select2.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Radio-Browser.info is a free, public API and database of radio stations. This plugin uses their API to fetch station data and stream audio, but there is no official relationship or partnership.\u003C\u002Fli>\n\u003Cli>Select2 is an open-source JavaScript library used to enhance dropdowns and search fields. This plugin includes Select2 locally and does not load it from external servers.\u003C\u002Fli>\n\u003Cli>WordPress is a registered trademark of the WordPress Foundation. This plugin is designed for WordPress but is not officially associated with the project.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All trademarks, service marks, and project names mentioned are the property of their respective owners. Usage in this plugin is solely for integration purposes and does not imply any affiliation.\u003C\u002Fp>\n\u003Ch3>External Service Documentation\u003C\u002Fh3>\n\u003Cp>This plugin uses the public API from \u003Ca href=\"https:\u002F\u002Fwww.radio-browser.info\u002F\" rel=\"nofollow ugc\">Radio-Browser.info\u003C\u002Fa> to fetch radio station data and stream audio. No user data is collected, stored, or transmitted by this plugin. The API is free to use and does not require registration or API keys.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What is sent\u002Freceived:\u003C\u002Fstrong>\u003Cbr \u002F>\n– The plugin sends requests to Radio-Browser.info to retrieve station lists and streaming URLs.\u003Cbr \u002F>\n– No personal or sensitive user data is sent to Radio-Browser.info.\u003Cbr \u002F>\n– Audio streams are played directly from the radio station servers via the URLs provided by the API.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Terms and Privacy:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.radio-browser.info\u002F\" rel=\"nofollow ugc\">Radio-Browser.info Terms of Service\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.radio-browser.info\u002Fprivacy\" rel=\"nofollow ugc\">Radio-Browser.info Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>No user tracking:\u003C\u002Fstrong>\u003Cbr \u002F>\nThis plugin does not track users or collect analytics data. Its sole purpose is to display and play radio stations using public data from Radio-Browser.info.\u003C\u002Fp>\n\u003Cp>This powerful plugin connects to the \u003Ca href=\"https:\u002F\u002Fwww.radio-browser.info\u002F\" rel=\"nofollow ugc\">Radio-Browser.info\u003C\u002Fa> database, providing access to over 30,000 radio stations worldwide with a beautiful, responsive radio player and customizable station lists.\u003C\u002Fp>\n\u003Cp>Perfect for music blogs, radio websites, entertainment portals, or any site that wants to offer streaming audio content to visitors.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Global Radio Database:\u003C\u002Fstrong> Access to 30,000+ radio stations from Radio-Browser.info\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Beautiful Audio Player:\u003C\u002Fstrong> Modern, responsive HTML5 audio player with volume controls\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Radio Lists:\u003C\u002Fstrong> Display radio stations with filtering and sorting options\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Search Functionality:\u003C\u002Fstrong> Find stations by name, country, or genre\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO-Friendly URLs:\u003C\u002Fstrong> Clean, readable URLs for individual radio stations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Design:\u003C\u002Fstrong> Works perfectly on desktop, tablet, and mobile devices\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Integration:\u003C\u002Fstrong> Simple shortcodes to embed radio lists and players anywhere\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Audio Streaming Proxy:\u003C\u002Fstrong> Built-in proxy for smooth audio streaming with CORS support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Country Filtering:\u003C\u002Fstrong> Filter stations by country with support for all nations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Sort Options:\u003C\u002Fstrong> Sort by popularity, name, bitrate, or random order\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Station Information:\u003C\u002Fstrong> Display station logos, descriptions, and statistics\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Click Tracking:\u003C\u002Fstrong> Integration with Radio-Browser.info’s click statistics\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Minimum Requirements\u003C\u002Fh3>\n\u003Cp>For this plugin to work correctly, you will need:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WordPress version 5.0 or later\u003C\u002Fli>\n\u003Cli>PHP version 7.4 or later\u003C\u002Fli>\n\u003Cli>An active internet connection for streaming radio content\u003C\u002Fli>\n\u003Cli>Modern web browser with HTML5 audio support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Libraries\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>This plugin uses the \u003Ca href=\"https:\u002F\u002Fselect2.org\u002F\" rel=\"nofollow ugc\">Select2\u003C\u002Fa> JavaScript library to enhance the search and selection experience for radio stations. Select2 provides a modern, responsive dropdown with search, filtering, and accessibility features, making it easier for users to find and select stations from large lists.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>Using the Radio Browser plugin is straightforward with two simple shortcodes:\u003C\u002Fp>\n\u003Ch4>Radio Station List\u003C\u002Fh4>\n\u003Cp>Display a list of radio stations with filtering options:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[radio_browser_list]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Available Parameters:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>player_page\u003C\u002Fcode> – The page slug where your radio player is located (default: “player”)\u003C\u002Fli>\n\u003Cli>\u003Ccode>countrycode\u003C\u002Fcode> – Filter stations by country code (default: “BR” for Brazil)\u003C\u002Fli>\n\u003Cli>\u003Ccode>limit\u003C\u002Fcode> – Number of stations to display (default: 20)\u003C\u002Fli>\n\u003Cli>\u003Ccode>sort\u003C\u002Fcode> – Sort order: “clickcount”, “name”, “random”, “bitrate” (default: “clickcount”)\u003C\u002Fli>\n\u003Cli>\u003Ccode>search\u003C\u002Fcode> – Pre-filter stations by search term\u003C\u002Fli>\n\u003Cli>\u003Ccode>hide_country\u003C\u002Fcode> – Hide country filter (yes\u002Fno)\u003C\u002Fli>\n\u003Cli>\u003Ccode>hide_limit\u003C\u002Fcode> – Hide limit field (yes\u002Fno)\u003C\u002Fli>\n\u003Cli>\u003Ccode>hide_sort\u003C\u002Fcode> – Hide sort options (yes\u002Fno)\u003C\u002Fli>\n\u003Cli>\u003Ccode>hide_search\u003C\u002Fcode> – Hide search field (yes\u002Fno)\u003C\u002Fli>\n\u003Cli>\u003Ccode>hide_all_filters\u003C\u002Fcode> – Hide entire filter form (yes\u002Fno)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Example:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [radio_browser_list player_page=”radio-player” countrycode=”US” limit=”50″]\u003C\u002Fp>\n\u003Ch4>Radio Player\u003C\u002Fh4>\n\u003Cp>Display the audio player on a dedicated page:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[radio_browser_player]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This shortcode automatically detects the radio station from the URL and displays the appropriate player with controls and station information.\u003C\u002Fp>\n\u003Ch4>Setting Up Your Radio Website\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Create a \u003Cstrong>Radio List Page:\u003C\u002Fstrong> Add a new page and insert the \u003Ccode>[radio_browser_list]\u003C\u002Fcode> shortcode\u003C\u002Fli>\n\u003Cli>Create a \u003Cstrong>Player Page:\u003C\u002Fstrong> Add another page with the \u003Ccode>[radio_browser_player]\u003C\u002Fcode> shortcode\u003C\u002Fli>\n\u003Cli>Configure the list shortcode to point to your player page using the \u003Ccode>player_page\u003C\u002Fcode> parameter\u003C\u002Fli>\n\u003Cli>Publish both pages and start enjoying streaming radio!\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Enjoying the Plugin?\u003C\u002Fh3>\n\u003Cp>If you find the \u003Cstrong>Radio Browser Stations\u003C\u002Fstrong> plugin useful, please consider leaving a 5-star review on WordPress.org.\u003C\u002Fp>\n\u003Cp>Your feedback is invaluable to us. It not only helps other website owners discover the plugin but also motivates us to continue developing and improving it. A positive review is the best way to show your support for our work.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Flknwp-radio-browser\u002Freviews\u002F#new-post\" rel=\"ugc\">\u003Cstrong>Leave your review here!\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Thank you for being a part of our community!\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>If you need help or have questions, please post them in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Flknwp-radio-browser\u002F\" rel=\"ugc\">support forum\u003C\u002Fa> for the plugin on WordPress.org. We will be happy to assist you there.\u003C\u002Fp>\n","Display and play online radio stations from Radio-Browser.info with a beautiful player and customizable radio list.",0,227,100,1,"2026-03-05T18:17:00.000Z","6.8.5","5.0","7.4",[20,21,22,23,24],"audio","music","player","radio","streaming","https:\u002F\u002Fwww.linknacional.com.br","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flknwp-radio-browser.1.0.1.zip",null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},18,5390,98,6,99,"2026-04-03T17:39:33.852Z",[38,53,72,90,111],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":13,"num_ratings":14,"last_updated":48,"tested_up_to":16,"requires_at_least":17,"requires_php":49,"tags":50,"homepage":51,"download_link":52,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"simple-radio-forty-two","Simple Radio Forty Two","1.2.2","Thomas Lloancy","https:\u002F\u002Fprofiles.wordpress.org\u002Ftlloancy\u002F","\u003Cp>Simple Radio Forty Two est un plugin de lecteur de radio simple pour WordPress, inspiré par Radio 42. Ce plugin permet aux utilisateurs d’intégrer facilement un lecteur de radio directement dans leur site WordPress, offrant une expérience utilisateur fluide pour écouter des stations de radio en direct.\u003C\u002Fp>\n\u003Ch3>Configuration\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Après l’activation, allez dans \u003Cstrong>Paramètres > Simple Radio Forty Two\u003C\u002Fstrong> pour configurer votre lecteur de radio.\u003C\u002Fli>\n\u003Cli>Entrez l’URL de votre flux radio, choisissez le design et les options de personnalisation.\u003C\u002Fli>\n\u003Cli>Personnalisez le style via le fichier CSS fourni ou en ajoutant des règles dans votre thème.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Utilisation\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Ajoutez le lecteur de radio dans votre contenu avec le shortcode \u003Ccode>[sr42_radio]\u003C\u002Fcode> ou via le widget dans votre sidebar.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Dépannage\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Vérifiez que l’URL du flux est correcte et que le service de streaming est actif.\u003C\u002Fli>\n\u003Cli>Consultez les journaux d’erreurs de WordPress pour identifier les problèmes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Posez vos questions sur le forum de support WordPress ou contactez-nous via notre site.\u003C\u002Fp>\n\u003Ch3>Contributions\u003C\u002Fh3>\n\u003Cp>Contribuez au plugin via notre dépôt GitHub. Consultez les instructions pour participer.\u003C\u002Fp>\n\u003Ch3>Notes de version\u003C\u002Fh3>\n\u003Ch4>1.2.2\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Correction du bug de détection du shortcode (initialement corrigé dans 1.2.1).\u003C\u002Fli>\n\u003Cli>Mise à jour de la compatibilité avec WordPress 6.7.\u003C\u002Fli>\n\u003Cli>Amélioration de la documentation et clarification des versions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.2.1\u003C\u002Fh4>\n\u003Cp>Bug corrigé dans la 1.2.2 mais jamais poussé par wordpress dû à un oublie de passage du ficheir php principal en 1.2.1 .\u003C\u002Fp>\n\u003Ch4>1.2\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Correction du nom de l’image de fond (background.gif au lieu de background.png).\u003C\u002Fli>\n\u003Cli>Amélioration de la logique JavaScript pour éviter les erreurs sur les pages sans shortcode.\u003C\u002Fli>\n\u003Cli>Améliorations mineures de l’interface utilisateur.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Première version stable.\u003C\u002Fli>\n\u003Cli>Ajout du lecteur de radio basique.\u003C\u002Fli>\n\u003Cli>Options de personnalisation de base.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Licences\u003C\u002Fh3>\n\u003Cp>Simple Radio Forty Two est sous licence GPLv2 ou ultérieure. Voir LICENSE.txt pour plus de détails.\u003C\u002Fp>\n\u003Ch3>Remerciements\u003C\u002Fh3>\n\u003Cp>Merci à la communauté WordPress et aux développeurs de Radio 42 pour l’inspiration.\u003C\u002Fp>\n","Écoutez votre radio préférée directement depuis WordPress avec Simple Radio Forty Two.",10,893,"2025-05-10T18:20:00.000Z","7.0",[20,21,22,23,24],"","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-radio-forty-two.1.2.2.zip",{"slug":54,"name":55,"version":56,"author":57,"author_profile":58,"description":59,"short_description":60,"active_installs":61,"downloaded":62,"rating":63,"num_ratings":64,"last_updated":65,"tested_up_to":66,"requires_at_least":67,"requires_php":51,"tags":68,"homepage":51,"download_link":70,"security_score":71,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"meks-audio-player","Meks Audio Player","1.3","Meks","https:\u002F\u002Fprofiles.wordpress.org\u002Fmekshq\u002F","\u003Cp>Easily enhance your podcast, music or any audio on the website. Meks Audio Player is first created as a support for our \u003Ca href=\"https:\u002F\u002Fmekshq.com\u002Fdemo\u002Fmegaphone\" rel=\"nofollow ugc\">Megaphone theme\u003C\u002Fa> but now it can be used on any WordPres website. The plugin will automatically detect audio inside the content and play it in a full-featured sticky audio player. Several smart options are provided to fine-tune the functionality as you wish. Perfect for personal podcasts, podcasting networks, radio stations or music websites.\u003C\u002Fp>\n\u003Cp>Meks Audio Player WordPress plugin is created by \u003Ca href=\"https:\u002F\u002Fmekshq.com\" rel=\"nofollow ugc\">Meks\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Color options to style the player to your personal taste and theme design\u003C\u002Fli>\n\u003Cli>Player Timestamps block ( Navigate audio with timestamps. Set the timestamp and the equivalent title\u002Fname. )\u003C\u002Fli>\n\u003Cli>Options to fully customize the player controls that you like to display: play\u002Fpause, skip back, jump forward, duration\u002Fprogress bar, current time, duration time, mute\u002Fvolume, playback speed…\u003C\u002Fli>\n\u003Cli>No setup required, it simply detects your existing audio inside the content\u003C\u002Fli>\n\u003Cli>Supports WordPress native audio block and audio shortcode\u003C\u002Fli>\n\u003Cli>Works on post and pages as well as all other registered custom post types on the website\u003C\u002Fli>\n\u003Cli>Hooks and filters provided for an elegant way to modify the plugin through your own WordPress theme or a plugin\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>More features?\u003C\u002Fh3>\n\u003Cp>By using the plugin with our \u003Ca href=\"https:\u002F\u002Fmekshq.com\u002Fdemo\u002Fmegaphone\" rel=\"nofollow ugc\">Megaphone WordPress theme\u003C\u002Fa>, you can also:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Get more styling options\u003C\u002Fli>\n\u003Cli>Display the post title inside the player\u003C\u002Fli>\n\u003Cli>Autodetect third-party embeds (i.e. SoundCloud, Spotify, YouTube, etc…)\u003C\u002Fli>\n\u003Cli>Run the player from any page on the website (not only from single posts but from archives too)\u003C\u002Fli>\n\u003C\u002Ful>\n","Easily enhance your podcast, music or any audio files with a full-featured and customizable sticky audio player.",1000,32104,80,5,"2024-07-29T12:20:00.000Z","6.6.5","5.5",[20,21,22,69,23],"podcast","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmeks-audio-player.zip",92,{"slug":73,"name":74,"version":75,"author":76,"author_profile":77,"description":78,"short_description":79,"active_installs":13,"downloaded":80,"rating":13,"num_ratings":81,"last_updated":82,"tested_up_to":83,"requires_at_least":17,"requires_php":84,"tags":85,"homepage":51,"download_link":89,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"radio-player-page","Radio Player Page","3.2.0","Santiago Jiménez H.","https:\u002F\u002Fprofiles.wordpress.org\u002Fsjimhdez\u002F","\u003Cp>Radio Player Page \u003Cstrong>provides dedicated, standalone player pages\u003C\u002Fstrong> for your radio streams on WordPress. It lets you create a full weekly program schedule, manage your broadcasts, and present everything on pages that guarantee reliable, theme-independent listening.\u003C\u002Fp>\n\u003Ch4>Standalone Player Pages\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Standalone Player Pages\u003C\u002Fstrong> – Each station lives on its own independent HTML page, completely bypassing your WordPress theme. This ensures \u003Cstrong>zero theme conflicts, optimal performance, and one clear URL\u003C\u002Fstrong> per station.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Full Program Scheduling\u003C\u002Fstrong> – Create a weekly lineup with named shows and optional logos. The player intelligently displays the current and next program, with timezone-aware calculations and overlap prevention.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Universal Stream Compatibility\u003C\u002Fstrong> – Works seamlessly with Icecast, Shoutcast, HLS (.m3u8), DASH (.mpd), and MP3 streams. Automatic protocol detection with native iOS Safari support for HLS.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Broadcast Management\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Multi-Station Control\u003C\u002Fstrong> – Manage up to 10 independent stations from a single WordPress installation, each with its own stream, schedule, and branding.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Emission Timezone Clock\u003C\u002Fstrong> – Keep a global audience informed. When your station’s timezone differs from the listener’s, a discreet clock shows the station’s local time and the offset.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Media Session API\u003C\u002Fstrong> – Professional integration with device lock screens and media controls, displaying station art and info.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Listener Experience\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Informed Listening\u003C\u002Fstrong> – The player clearly shows \u003Cstrong>what’s on air now and what’s coming next\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Visual Customization\u003C\u002Fstrong> – Choose from 8 color themes and 4 real-time audio visualizers (powered by Web Audio API) to match your station’s brand.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Station Branding\u003C\u002Fstrong> – Upload custom background images and logos for each station.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Convenience Features\u003C\u002Fstrong> – Sleep timer, responsive design, and social sharing meta tags for rich link previews.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Built for Modern Web Performance\u003C\u002Fstrong>\u003Cbr \u002F>\nThe player is a self-contained application built with \u003Cstrong>React 19, TypeScript, and Vite\u003C\u002Fstrong>, ensuring a fast, accessible, and maintainable experience. It uses manifest-based asset loading for seamless updates.\u003C\u002Fp>\n","Dedicated player pages for your radio streams, with program scheduling and continuous playback.",1592,3,"2026-02-15T14:19:00.000Z","6.9.4","5.6",[20,86,87,88,24],"icecast","radio-player","radio-station","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fradio-player-page.3.2.0.zip",{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":13,"downloaded":98,"rating":13,"num_ratings":14,"last_updated":99,"tested_up_to":100,"requires_at_least":101,"requires_php":102,"tags":103,"homepage":51,"download_link":109,"security_score":110,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"radiojar-player","Radiojar Audio Player","1.4","Radiojar","https:\u002F\u002Fprofiles.wordpress.org\u002Fradiojar\u002F","\u003Cp>\u003Cstrong>Important Note: \u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin is only functional for stations operating under \u003Ca href=\"\u002F\u002Fwww.radiojar.com\u002F\" rel=\"nofollow ugc\">Radiojar\u003C\u002Fa>.\u003Cbr \u002F>\nIt’s the simplest way to add your Radiojar station’s player to your WordPress site using widget or shortcode [rj-player].\u003Cbr \u002F>\nFill in your station’s stream name, select the player of your preference and have the player into your site or post easily.\u003Cbr \u002F>\nAn advanced selection for Ajaxify is also provided, for uninterrupted playback during the user’s navigation in the site.\u003C\u002Fp>\n\u003Cp>For details on Ajaxify, kindly refer to  \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fajaxify-wordpress-site\u002F\" rel=\"ugc\">Ajaxify WordPress Site(AWS)\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Radiojar Audio Player in 3 steps:\u003C\u002Fh3>\n\u003Cp>1: Install Radiojar Audio Player plug-in.\u003Cbr \u002F>\n2: Fill in the stream name.\u003Cbr \u002F>\n3: Just drag the widget or added to any post\u002Fpage using shortcode [rj-player].\u003C\u002Fp>\n","Audio player plugin for Radiojar platform , just by dragging the widget or added shortcode [rj-player].",6965,"2020-06-10T11:24:00.000Z","5.4.19","4.8","5.6.33",[104,105,106,107,108],"audio-player","mp3-player","music-player","radiojar","widget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fradiojar-player.1.4.zip",85,{"slug":112,"name":113,"version":114,"author":115,"author_profile":116,"description":117,"short_description":118,"active_installs":11,"downloaded":119,"rating":11,"num_ratings":11,"last_updated":120,"tested_up_to":121,"requires_at_least":17,"requires_php":122,"tags":123,"homepage":124,"download_link":125,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"anowradio-player","AnowRadio Player","1.0.0","anowhosting","https:\u002F\u002Fprofiles.wordpress.org\u002Fanowhosting\u002F","\u003Cp>AnowRadio Player allows you to embed a beautiful radio player widget on your WordPress website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easy API integration\u003C\u002Fli>\n\u003Cli>Shortcode support\u003C\u002Fli>\n\u003Cli>Player and On-Air widget\u003C\u002Fli>\n\u003Cli>Works with any AnowRadio powered station\u003C\u002Fli>\n\u003C\u002Ful>\n","Embed radio player widget on your WordPress site using API key.",56,"2026-03-15T10:17:00.000Z","6.4.8","7.2",[20,22,23,24,108],"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fanowradio-player","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fanowradio-player.1.0.0.zip",{"attackSurface":127,"codeSignals":177,"taintFlows":186,"riskAssessment":187,"analyzedAt":193},{"hooks":128,"ajaxHandlers":164,"restRoutes":165,"shortcodes":166,"cronEvents":175,"entryPointCount":176,"unprotectedCount":11},[129,135,140,142,144,147,149,152,155,159],{"type":130,"name":131,"callback":132,"file":133,"line":134},"action","admin_menu","add_admin_menu","Admin\\Lknwp_Radio_Browser_Admin.php",58,{"type":130,"name":136,"callback":137,"file":138,"line":139},"admin_enqueue_scripts","anonymous","Includes\\Lknwp_Radio_Browser.php",132,{"type":130,"name":136,"callback":137,"file":138,"line":141},133,{"type":130,"name":131,"callback":137,"file":138,"line":143},134,{"type":130,"name":145,"callback":137,"file":138,"line":146},"wp_enqueue_scripts",152,{"type":130,"name":145,"callback":137,"file":138,"line":148},153,{"type":130,"name":150,"callback":137,"file":138,"line":151},"init",159,{"type":130,"name":153,"callback":137,"file":138,"line":154},"save_post",160,{"type":156,"name":157,"callback":137,"file":138,"line":158},"filter","query_vars",161,{"type":156,"name":160,"callback":161,"priority":162,"file":138,"line":163},"document_title_parts","closure",999,183,[],[],[167,171],{"tag":168,"callback":169,"file":138,"line":170},"radio_browser_list","radio_browser_list_shortcode",169,{"tag":172,"callback":173,"file":138,"line":174},"radio_browser_player","radio_browser_player_shortcode",170,[],2,{"dangerousFunctions":178,"sqlUsage":179,"outputEscaping":182,"fileOperations":11,"externalRequests":81,"nonceChecks":14,"capabilityChecks":11,"bundledLibraries":185},[],{"prepared":180,"raw":11,"locations":181},4,[],{"escaped":183,"rawEcho":11,"locations":184},17,[],[],[],{"summary":188,"deductions":189},"The lknwp-radio-browser plugin v1.0.1 demonstrates a strong security posture based on the provided static analysis. It exhibits good practices by employing prepared statements for all SQL queries and ensuring proper output escaping for all identified outputs. The absence of dangerous function calls, file operations, and critical taint flows further contributes to its secure coding. The plugin also shows awareness of security by including a nonce check.\n\nHowever, there are areas for improvement. The plugin lacks capability checks for its entry points, which means any authenticated user, regardless of their role or permissions, could potentially interact with these features. While the attack surface is small (2 shortcodes), the absence of permission checks represents a potential risk. The presence of external HTTP requests without specific details about their security implications is also a minor concern.\n\nGiven the lack of any recorded vulnerabilities or CVEs, the plugin has a historically good track record. This, combined with the robust implementation of prepared statements and output escaping, suggests a development team that prioritizes security. Nevertheless, the missing capability checks are a concrete area of concern that could be addressed to further harden the plugin.",[190],{"reason":191,"points":192},"Missing capability checks on entry points",8,"2026-03-17T06:25:29.561Z",{"wat":195,"direct":210},{"assetPaths":196,"generatorPatterns":202,"scriptPaths":203,"versionParams":204},[197,198,199,200,201],"\u002Fwp-content\u002Fplugins\u002Flknwp-radio-browser\u002FAdmin\u002Fcss\u002Flknwp-radio-browser-admin.css","\u002Fwp-content\u002Fplugins\u002Flknwp-radio-browser\u002FAdmin\u002Fjs\u002Flknwp-radio-browser-admin.js","\u002Fwp-content\u002Fplugins\u002Flknwp-radio-browser\u002FIncludes\u002Fassets\u002Fcss\u002Fcolors.css","\u002Fwp-content\u002Fplugins\u002Flknwp-radio-browser\u002FAdmin\u002Fcss\u002Flknwp-radio-browser-admin-help.css","\u002Fwp-content\u002Fplugins\u002Flknwp-radio-browser\u002FAdmin\u002Fjs\u002Flknwp-radio-browser-admin-help.js",[],[198,201],[205,206,207,208,209],"lknwp-radio-browser\u002Fcss\u002Flknwp-radio-browser-admin.css?ver=","lknwp-radio-browser\u002Fjs\u002Flknwp-radio-browser-admin.js?ver=","lknwp-radio-browser\u002FIncludes\u002Fassets\u002Fcss\u002Fcolors.css?ver=","lknwp-radio-browser\u002Fcss\u002Flknwp-radio-browser-admin-help.css?ver=","lknwp-radio-browser\u002Fjs\u002Flknwp-radio-browser-admin-help.js?ver=",{"cssClasses":211,"htmlComments":212,"htmlAttributes":213,"restEndpoints":214,"jsGlobals":215,"shortcodeOutput":217},[],[],[],[],[216],"lknwpRadioTexts",[]]