=== Soundninja === Contributors: rossdyson Donate link: http://soundninja.com Tags: audio, music, discovery, user engagement, advertising Requires at least: 3.0.1 Tested up to: 4.3.1 Stable tag: 0.1.9 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html The Wordpress plug-in Spotify wish they made. == Description == Soundninja is the easiest way to integrate Spotify song previews on your website. It integrates seamlessly with your content and allows readers to preview tracks without leaving the page. You can download and use Soundninja on your site for free, however for our automatic artist detection to work properly you need to register through [Soundninja.com](https://www.soundninja.com). Registration is [free](https://www.soundninja.com). == Installation == 1. Search for Soundninja under "Admin" → "Plugins" → "Add New" or upload the contents of the Soundninja plugin to the `/wp-content/plugins/` directory in a folder called `Soundninja` 2. Activate the plugin through the 'Plugins' menu in WordPress 3. Register on our website at [www.soundninja.com](https://www.soundninja.com) 4. Copy and paste your **Site ID** and **Access Token** into the plugin options in Wordpress, under "Settings" → "Soundninja" 5. Follow our guides to manage and set up Soundninja on your site == Frequently Asked Questions == = Do I need an account to use this? = Yes, get in touch with team@soundninja.com to request a Client ID and Access Key. = What Is Soundninja? = Soundninja is an in-context music discovery tool; we automatically detect artist names within your web page content and give your readers an easy way to preview those artists’ songs without having to leave your page. = Does Soundninja affect my website’s performance? = No. Soundninja is very lightweight, the JavaScript is around 90kb in size and is super fast to download on an average connection. Our JavaScript loads asynchronously, which means it doesn’t block the other elements of your page from loading. When Soundninja has downloaded we analyse your page in the background after the content has finished loading. = Why are some artists not automatically recognized? = We use advanced text processing algorithms to identify artist names. The technology is still in beta and undergoing improvements, but if an artist is not automatically recognized you can utilize the Soundninja admin panel to manually add the artist. = Which browsers does Soundninja support? = We support all popular browsers across both desktop and mobile! :D == Screenshots == == Changelog == = 0.1.9 = * Modified script URL * Added new admin functionality = 0.1.8 = * Enabled sub-categories to be selected inside Soundninja settings * Fixed 'James' bug = 0.1.7 = * Modified page selection method to go by categories instead of posts * Fixed bug prevent use of Soundninja on mobile devices = 0.1.6 = * Fixed major IE bug * Fixed issues with selecting pages correctly = 0.1.5 = * Fixed bug causing Soundninja to load on non-selected pages = 0.1.4 = * Fixed bug in selecting all posts in Soundninja settings = 0.1.3 = * Changed select page list to checkbox list * Added search functionality for finding posts = 0.1.2 = * Added a check for Client ID and Access Key * Created separate settings page for Soundninja settings = 0.1.1 = * Added support for selecting pages and post to run the Soundninja plug-in on * Added support to run Soundninja on homepage == Upgrade Notice == = 0.1.0 =