[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fycrEZ8ciTRsLz6vlykJ4XbG1qCWZpB-t7i45tzZj7_8":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":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":91,"crawl_stats":37,"alternatives":98,"analysis":201,"fingerprints":1055},"music-store","Music Store – WordPress eCommerce","1.3.2","codepeople","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodepeople\u002F","\u003Cp>Music Store – WordPress ecommerce features:\u003C\u002Fp>\n\u003Cp>♪ Allows selling audio files via PayPal, Square Up, iDeal – Mollie.  Payments are SCA ready (Strong Customer Authentication), compatible with the new Payment services (PSD 2) – Directive (EU)\u003Cbr \u002F>\n♪ Allows selling the Music Store products via \u003Cstrong>WooCommerce cart\u003C\u002Fstrong> (Experimental feature)\u003Cbr \u002F>\n♪ Allows a custom setup of the online store\u003Cbr \u002F>\n♪ Includes an audio player that supports formats: OGA, MP3, WAV, WMA\u003Cbr \u002F>\n♪ Includes multiple layouts for the Music Store\u003Cbr \u002F>\n♪ Allows sharing songs in social networks (ex: Facebook and X)\u003Cbr \u002F>\n♪ Supports all most popular web browsers and mobile devices\u003Cbr \u002F>\n♪ Includes a module to track sales statistics\u003C\u002Fp>\n\u003Cp>Music Store – WordPress ecommerce is an online store for selling audio files (music, speeches, narratives, everything audio), that alternatively allows selling its products via WooCommerce.\u003C\u002Fp>\n\u003Cp>Music Store – WordPress ecommerce protects your audio files, preventing them from being downloaded without permission.\u003C\u002Fp>\n\u003Cp>The audio player in the Music Store supports all major browsers in desktop and mobiles devices, and the MP3, WAV, WMA and OGA audio formats.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>More about the Main Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Integrates PayPal, Stripe, Square Up, and iDeal – Mollie payment gateways.\u003C\u002Fli>\n\u003Cli>Enables embedding shop, product, product lists, or sales counters on preferred website pages with customizable display options.\u003C\u002Fli>\n\u003Cli>Audio player supports OGA, MP3, WAV, WMA formats.\u003C\u002Fli>\n\u003Cli>Facilitates product sharing on social networks like Facebook and X.\u003C\u002Fli>\n\u003Cli>Enables license definition.\u003C\u002Fli>\n\u003Cli>Compatible with all modern desktop and mobile browsers.\u003C\u002Fli>\n\u003Cli>Features a sales reports module for comprehensive analytics.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The “Music Store” plugin integrates with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Classic WordPress Editor\u003C\u002Fli>\n\u003Cli>Gutenberg Editor\u003C\u002Fli>\n\u003Cli>Elementor\u003C\u002Fli>\n\u003Cli>Page Builder by SiteOrigin\u003C\u002Fli>\n\u003Cli>BeaverBuilder Editor\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For other editors, use general-purpose controls like HTML or shortcode inserters for shortcodes.\u003C\u002Fp>\n\u003Cp>The base plugin, available for free from the WordPress Plugin Directory has all the features you need to create a WordPress ecommerce on your website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Premium Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Sell collections & albums\u003C\u002Fli>\n\u003Cli>Includes a shopping cart for selling multiple products at once\u003C\u002Fli>\n\u003Cli>Secure Audio Playback\u003C\u002Fli>\n\u003Cli>Filter products by file types\u003C\u002Fli>\n\u003Cli>Sell products exclusively with licenses\u003C\u002Fli>\n\u003Cli>Create & apply discounts, coupons\u003C\u002Fli>\n\u003Cli>Import multiple audio files with ID3 tag extraction\u003C\u002Fli>\n\u003Cli>Integrate with WebHooks, Salesforce\u003C\u002Fli>\n\u003Cli>Generate & send dynamic coupons for promotions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Demo of Premium Version of Plugin\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fdemos.dwbooster.com\u002Fmusic-store\u002Fwp-login.php\" title=\"Click to access the Administration Area demo\" rel=\"nofollow ugc\">http:\u002F\u002Fdemos.dwbooster.com\u002Fmusic-store\u002Fwp-login.php\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fdemos.dwbooster.com\u002Fmusic-store\u002F\" title=\"Click to access the Public Page\" rel=\"nofollow ugc\">http:\u002F\u002Fdemos.dwbooster.com\u002Fmusic-store\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Are the download links secure?\u003C\u002Fp>\n\u003Cp>Access to song files in the WordPress store is safeguarded:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Files are stored in a protected directory, accessible only through server-side validation.\u003C\u002Fli>\n\u003Cli>The Music Store plugin validates download links based on purchase date, download limit, and email verification.\u003C\u002Fli>\n\u003Cli>Settings allow defining link validity period, download limits, and email verification for secure access to purchased songs.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you want more information about this plugin or another one, don’t doubt to visit the website:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fmusicstore.dwbooster.com\" title=\"Music Store Website\" rel=\"nofollow ugc\">http:\u002F\u002Fmusicstore.dwbooster.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FIIuf2otMFyM?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Installing and using the free version of the Music Store – WordPress ecommerce\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fbl5qDtJ4eHo?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Installing and using the premium version of the Music Store – WordPress ecommerce\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FhgMCAehy2N0?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Inserting a product, and product list, on a web page and sidebars. Premium version of plugin.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FETrsxrM4BjU?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Buying in the Music Store – WordPress ecommerce.\u003C\u002Fp>\n\u003Ch3>Interface\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Setting up Music Store\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Music Store – WordPress ecommerce can be set up via the menu: “Settings \u002F Music Store” or the new submenu “Music Store \u002F Store Settings”. The setup screen offers general settings for the Music Store, allows to enter PayPal data to process sales (The plugin includes the integration with other payment gateways like Square Up, iDeal – Mollie, and Stripe), and texts necessary for email notifications.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Settings Interface\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The setup interface offers:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Integration with WooCommerce: Sell products via WooCommerce cart.\u003C\u002Fli>\n\u003Cli>Music Store URL: Define the store’s webpage URL for seamless navigation.\u003C\u002Fli>\n\u003Cli>Filter options: Filter products by type, genre, artist, or album.\u003C\u002Fli>\n\u003Cli>Pagination: Enable multiple pages for music store products.\u003C\u002Fli>\n\u003Cli>Friendly URLs: Use user-friendly URLs for product pages.\u003C\u002Fli>\n\u003Cli>Layout selection: Choose from various store layouts.\u003C\u002Fli>\n\u003Cli>Items per page: Set the number of products displayed per page.\u003C\u002Fli>\n\u003Cli>Player customization: Select audio player style.\u003C\u002Fli>\n\u003Cli>Secure playback settings: Control protected playback percentage and explanatory text.\u003C\u002Fli>\n\u003Cli>Social sharing: Include social sharing buttons for songs and collections.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Payment Gateway Settings\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Enable PayPal Payments to facilitate product sales through PayPal. You can enter PayPal email, currency, and PayPal interface language by default.\u003C\u002Fli>\n\u003Cli>Payment Button: Choose the design for payment buttons.\u003C\u002Fli>\n\u003Cli>Use Shopping Cart: Activate a shopping cart for consolidated purchases.\u003C\u002Fli>\n\u003Cli>Hide Download Link for Blank Prices: Conceal download links for songs with blank prices.\u003C\u002Fli>\n\u003Cli>Enhance Download Page Security: Verify the email used for product purchase on the download page.\u003C\u002Fli>\n\u003Cli>Bundle Purchased Files: Download all files as a single ZIP file for convenience.\u003C\u002Fli>\n\u003Cli>Restrict Access to Registered Users: Display “Buy Now” buttons and download links for registered users only.\u003C\u002Fli>\n\u003Cli>Licenses: Enter URLs for licenses related to free, regular, and exclusive purchases.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Discount Settings (Advanced Version)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display Promotions: Showcase discount offers on the music store page.\u003C\u002Fli>\n\u003Cli>Discount Percentage: Set the percentage discount on the selling price.\u003C\u002Fli>\n\u003Cli>Minimum Sales Requirement: Specify the condition for discount application.\u003C\u002Fli>\n\u003Cli>Validity Period: Define the start and end dates for the discount rules.\u003C\u002Fli>\n\u003Cli>Promotional Text: Add promotional text to promote the discounts effectively.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Coupon Settings (Advanced Version)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Discount Percentage: Set the discount percentage for the selling price.\u003C\u002Fli>\n\u003Cli>Coupon Code: Enter a valid coupon code for discounts.\u003C\u002Fli>\n\u003Cli>Validity Period: Specify the start and end dates for coupon validity.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>From the version v5.0.74, was included an add-on to allow generate coupons dynamically with every purchase, and send them to the buyers to promote new purchases.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Coupons Generator Add-On (Advanced Version)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Activate the Coupons Generator: Enable the coupon generator feature.\u003C\u002Fli>\n\u003Cli>Discount Percentage: Set the discount percentage for generated coupons.\u003C\u002Fli>\n\u003Cli>Coupon Code Length: Define the number of characters in the coupon codes.\u003C\u002Fli>\n\u003Cli>Validity Period: Specify the number of days the coupons are valid.\u003C\u002Fli>\n\u003Cli>Promotional Message: Add a promotional message to notification emails with coupon details.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Notification Settings\u003C\u002Fstrong> for Buyers and Store Managers\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Sender Email Address: Email displayed as the sender of notifications.\u003C\u002Fli>\n\u003Cli>Notification Email Address: Email where notifications are sent after each sale.\u003C\u002Fli>\n\u003Cli>User Confirmation Email Subject: Subject line for customer purchase confirmation email.\u003C\u002Fli>\n\u003Cli>User Confirmation Email Body: Message sent to the client upon purchase, with %INFORMATION% tag replaced by purchase data.\u003C\u002Fli>\n\u003Cli>Admin Notification Email Subject: Subject line for administrator notification on purchase.\u003C\u002Fli>\n\u003Cli>Admin Notification Email Body: Message sent to the administrator on purchase, with %INFORMATION% tag replaced by purchase data.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Affiliate Royale Integration\u003C\u002Fstrong>, if the Affiliate Royale plugin is installed on the website, and you want integrate it with the Music Store.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Square add-on\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Allows integrating the store with \u003Ca href=\"https:\u002F\u002Fsquareup.com\u002Fus\u002Fen\" title=\"Square Up\" rel=\"nofollow ugc\">Square Up payment gateway\u003C\u002Fa>. More details: \u003Ca href=\"https:\u002F\u002Fmusicstore.dwbooster.com\u002Fadd-ons\u002Fsquare\" title=\"Square add-on\" rel=\"nofollow ugc\">https:\u002F\u002Fmusicstore.dwbooster.com\u002Fadd-ons\u002Fsquare\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>iDeal – Mollie add-on\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Allows integrating the store with \u003Ca href=\"https:\u002F\u002Fwww.mollie.com\u002Fen\u002Fpayments\u002Fideal\" title=\"iDeal - Mollie\" rel=\"nofollow ugc\">iDeal – Mollie\u003C\u002Fa>. More details: \u003Ca href=\"https:\u002F\u002Fmusicstore.dwbooster.com\u002Fadd-ons\u002Fideal-mollie\" title=\"iDeal Mollie\" rel=\"nofollow ugc\">https:\u002F\u002Fmusicstore.dwbooster.com\u002Fadd-ons\u002Fideal-mollie\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Stripe add-on\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Allows integrating the store with \u003Ca href=\"https:\u002F\u002Fstripe.com\u002Fen-es\" title=\"Stripe\" rel=\"nofollow ugc\">Stripe\u003C\u002Fa>. Requires the installation of the free plugin: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmusic-store-stripe-add-on\u002F\" title=\"Music Store – Stripe Add On\" rel=\"ugc\">Music Store – Stripe Add On\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WebHook Connector add-on (Available in the Professional version of the plugin)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The WebHook Connector add-on allows the integration with WebHooks for using services like: Zapier, IFTTT, Microsoft Flow, all of them are connectors for hundred of other services.\u003C\u002Fp>\n\u003Cp>The add-on is accessible from the store’s settings. Simply, enter the URL to the WebHook, and create the connection between the names of fields in the WebHook, and the information that the website should send.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Salesforce Connector add-on (Available in the Professional version of the plugin)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The Salesforce Connector add-on allows to create new leads in Salesforce with the buyers data.\u003C\u002Fp>\n\u003Cp>The add-on is accessible from the store’s settings. Simply, create the relationship between the Salesforce attributes and the information in the website.\u003C\u002Fp>\n\u003Cp>Note: Salesforce requires at least the users emails to create the leads.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Creating content\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Two types of products can be sold through the Music Store – WordPress ecommerce: songs or collections.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Creating songs\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Click on “Music Store Song” in the menu to add a new song.\u003C\u002Fli>\n\u003Cli>Fill in the following details for the song:\n\u003Cul>\n\u003Cli>Title: Enter the song title.\u003C\u002Fli>\n\u003Cli>Description: Optional information about the song.\u003C\u002Fli>\n\u003Cli>Sales Price: Price of the song.\u003C\u002Fli>\n\u003Cli>Exclusive Price: Price for exclusive sales.\u003C\u002Fli>\n\u003Cli>Single Sale: Check to sell the song individually.\u003C\u002Fli>\n\u003Cli>Audio File for Sale: URL of the audio file.\u003C\u002Fli>\n\u003Cli>Audio File for Demo: URL of the demo audio file.\u003C\u002Fli>\n\u003Cli>Protect File: Secure playback to prevent downloading (Professional plugin version).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Artist: Choose the artist(s) or add a new one.\u003C\u002Fli>\n\u003Cli>Album: Select the album(s) where the song is included or add a new one.\u003C\u002Fli>\n\u003Cli>Cover: URL of the cover image.\u003C\u002Fli>\n\u003Cli>Duration: Song length.\u003C\u002Fli>\n\u003Cli>Publication Year: Year of release.\u003C\u002Fli>\n\u003Cli>Additional Information: URL for more details about the song.\u003C\u002Fli>\n\u003Cli>To set discounts:\n\u003Cul>\n\u003Cli>New Price: Discounted price.\u003C\u002Fli>\n\u003Cli>Valid from: Start date of the discount.\u003C\u002Fli>\n\u003Cli>Valid to: End date of the discount.\u003C\u002Fli>\n\u003Cli>Promotional Text: Text to promote the discount.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>On the right side, you can specify the song’s genre.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Creating collections\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Click on “Music Store Collection” in the menu to access the collection section.\u003C\u002Fli>\n\u003Cli>Click “Add New” to create a new collection.\u003C\u002Fli>\n\u003Cli>Collection setup interface:\n\u003Cul>\n\u003Cli>Title: Enter the collection title.\u003C\u002Fli>\n\u003Cli>Description: Optional description of the collection.\u003C\u002Fli>\n\u003Cli>Sales Price: Price of the collection.\u003C\u002Fli>\n\u003Cli>Exclusive Price: Price for exclusive sales (removes collection from store).\u003C\u002Fli>\n\u003Cli>Songs in Collection: Choose songs to include in the collection. Songs must be public and defined in the songs section.\u003C\u002Fli>\n\u003Cli>Artist: Select the artist(s) for the collection or add a new one.\u003C\u002Fli>\n\u003Cli>Cover: URL of the cover image.\u003C\u002Fli>\n\u003Cli>Publication Year: Year of release for the collection.\u003C\u002Fli>\n\u003Cli>Additional Information: URL for more details about the collection.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>To set discounts:\n\u003Cul>\n\u003Cli>New Price: Discounted price.\u003C\u002Fli>\n\u003Cli>Valid from: Start date of the discount.\u003C\u002Fli>\n\u003Cli>Valid to: End date of the discount.\u003C\u002Fli>\n\u003Cli>Promotional Text: Text to promote the discount.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>On the right side, you can specify the genre of the collection.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Publishing the Music Store – WordPress ecommerce\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>To add the Music Store to a page or post on your WordPress site, follow these steps:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Navigate to the page or post where you want to display the Music Store, or create a new page\u002Fpost.\u003C\u002Fli>\n\u003Cli>Insert the Music Store block\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Interface for inserting the Music Store in WordPress ecommerce:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Filter results by product type: By default, shows products of a specific type.\u003C\u002Fli>\n\u003Cli>Columns: Set the number of columns for displaying store products.\u003C\u002Fli>\n\u003Cli>Filter results by genre: Filter products by genre.\u003C\u002Fli>\n\u003Cli>Filter results by artist: Filter products by artist.\u003C\u002Fli>\n\u003Cli>Filter results by album: Filter products by album.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The insertion process will generate a shortcode that will be replaced by the Music Store when it is viewed on the website.\u003C\u002Fp>\n\u003Cp>To add the Music Store to a post or page, use the shortcode \u003Ccode>[music_store column=\"3\"]\u003C\u002Fcode>. If you prefer to insert the Music Store directly into the template, use the following PHP code:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php print do_shortcode('[music_store_product id=\"3\"]'); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Interface for insertion dialog of product list in a page or post (the interface is available as a widget for inserting the products list in the website’s sidebars)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Select the type of products list (top rated products, the newest products, or the top selling).\u003C\u002Fli>\n\u003Cli>Enter the number of products to display on list.\u003C\u002Fli>\n\u003Cli>Enter the number of columns(if the products list is inserted in a website’s sidebar, it is recommended to use only one column).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The insertion process generates a shortcode which will be replaced by the products list when page is displayed on the website.\u003C\u002Fp>\n\u003Cp>The shortcode in a post or page has the structure:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[music_store_product_list columns=\"1\" number=\"3\" type=\"top_rated\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If prefer to insert the product directly in template:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php print do_shortcode('[music_store_product_list columns=\"1\" number=\"3\" type=\"top_rated\"]'); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Interface for insertion dialog of sales counter in a page or post (the interface is available as a widget for inserting the counter in the website’s sidebars)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Select the numbers design.\u003C\u002Fli>\n\u003Cli>Enter the minimum length of counter number.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The insertion process generates a shortcode which will be replaced by the counter when page is displayed on the website.\u003C\u002Fp>\n\u003Cp>The shortcode in a post or page has the structure:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[music_store_sales_counter min_length=\"3\" style=\"alt_digits\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If prefer to insert the product directly in template:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php print do_shortcode('[music_store_sales_counter min_length=\"3\" style=\"alt_digits\"]'); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Purchased Products List\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The [music_store_purchased_list] shortcode is replaced by the list of products purchased by the logged user.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Sale Statistics\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>When a sale occurs, the Music Store administrator receives a notification email. Additionally, sales can be managed and reviewed in the Sales Reports section. To access this feature, follow these steps:\u003C\u002Fp>\n\u003Cp>Navigate to the store’s setup page by going to “Music Store \u002F Sales Report” menu option (refer to screenshot-9).\u003C\u002Fp>\n\u003Cp>In the Reports section, you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Filter sales reports for a specific period (defaults to the current day).\u003C\u002Fli>\n\u003Cli>View total sales for the selected period and the currency used for the sales (refer to screenshot-10).\u003C\u002Fli>\n\u003Cli>Generate charts with graphical data on sales, such as sales by country, currency, and products.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can also:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Delete a sales report from the list, useful for refunds to buyers and keeping sales statistics accurate.\u003C\u002Fli>\n\u003Cli>Replace all purchases associated with an email address with another email address.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Additionally, you have the option to manually enter sales entries, enabling website owners to update sales reports even for products sold through other channels.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Translations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The Music Store – WordPress ecommerce uses the English language by default, but includes the following language packages:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003Cli>French\u003C\u002Fli>\n\u003Cli>German\u003C\u002Fli>\n\u003Cli>Dutch\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Note: The languages packages are generated dynamically. If detects an error in the translation, please, contact us to correct it.\u003C\u002Fp>\n","Music Store, online store for selling audio files (Ex. music, speeches, narratives), that supports PayPal, Stripe, Square, and other payment gateways.",300,198475,80,50,"2026-03-03T14:27:00.000Z","6.9.4","3.5.0","",[20,21,22,4,23],"audio","music","music-player","shop","http:\u002F\u002Fmusicstore.dwbooster.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmusic-store.1.3.2.zip",94,4,0,"2024-12-30 00:00:00","2026-03-15T15:16:48.613Z",[32,48,64,76],{"id":33,"url_slug":34,"title":35,"description":36,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":39,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":29,"updated_date":44,"references":45,"days_to_patch":47},"CVE-2025-24626","music-store-wordpress-ecommerce-reflected-cross-site-scripting","Music Store – WordPress eCommerce \u003C= 1.1.19 - Reflected Cross-Site Scripting","The Music Store – WordPress eCommerce plugin for WordPress is vulnerable to Reflected Cross-Site Scripting in all versions up to, and including, 1.1.19 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.",null,"\u003C=1.1.19","1.2.0","medium",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2025-02-20 16:35:51",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F2b6ffd9b-9a3a-4730-ab56-66686b24f214?source=api-prod",53,{"id":49,"url_slug":50,"title":51,"description":52,"plugin_slug":4,"theme_slug":37,"affected_versions":53,"patched_in_version":54,"severity":55,"cvss_score":56,"cvss_vector":57,"vuln_type":58,"published_date":59,"updated_date":60,"references":61,"days_to_patch":63},"CVE-2024-36082","music-store-wordpress-ecommerce-authenticated-admin-sql-injection","Music Store - WordPress eCommerce \u003C= 1.1.13 - Authenticated (Admin+) SQL Injection","The Music Store – WordPress eCommerce plugin for WordPress is vulnerable to SQL Injection in all versions up to, and including, 1.1.13 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query.  This makes it possible for authenticated attackers, with Administrator-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.","\u003C=1.1.13","1.1.14","critical",9.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:H\u002FUI:N\u002FS:C\u002FC:H\u002FI:H\u002FA:H","Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')","2024-06-10 00:00:00","2024-06-18 15:04:51",[62],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fa555da8f-586a-4fb8-9230-9238df73cba4?source=api-prod",9,{"id":65,"url_slug":66,"title":67,"description":68,"plugin_slug":4,"theme_slug":37,"affected_versions":69,"patched_in_version":70,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":71,"updated_date":72,"references":73,"days_to_patch":75},"CVE-2016-10992","music-store-cross-site-scripting","Music Store \u003C= 1.0.41 - Cross-Site Scripting","The music-store plugin before 1.0.43 for WordPress has XSS via the wp-admin\u002Fadmin.php?page=music-store-menu-reports from_year parameter.","\u003C=1.0.41","1.0.43","2016-03-28 00:00:00","2024-01-22 19:56:02",[74],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fc3d356d1-2f6d-42e0-b774-6384872c0a90?source=api-prod",2857,{"id":77,"url_slug":78,"title":79,"description":80,"plugin_slug":4,"theme_slug":37,"affected_versions":81,"patched_in_version":82,"severity":83,"cvss_score":84,"cvss_vector":85,"vuln_type":86,"published_date":87,"updated_date":72,"references":88,"days_to_patch":90},"WF-c296743a-ec08-4cdd-b3d0-ab3de93f5bb9-music-store","music-store-wordpress-ecommerce-open-redirect","Music Store – WordPress eCommerce \u003C 1.0.15 - Open Redirect","An open redirect in the Music Store – WordPress eCommerce plugin before 1.0.15 for WordPress allows attackers to redirect a user by adding HTTP referer to ms-core\u002Fms-submit.php.","\u003C1.0.15","1.0.15","high",7.2,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","URL Redirection to Untrusted Site ('Open Redirect')","2015-07-25 00:00:00",[89],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fc296743a-ec08-4cdd-b3d0-ab3de93f5bb9?source=api-prod",3104,{"slug":7,"display_name":7,"profile_url":8,"plugin_count":92,"total_installs":93,"avg_security_score":94,"avg_patch_time_days":95,"trust_score":96,"computed_at":97},34,88650,95,964,76,"2026-04-03T18:40:15.269Z",[99,124,146,167,187],{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":107,"downloaded":108,"rating":109,"num_ratings":110,"last_updated":111,"tested_up_to":16,"requires_at_least":112,"requires_php":113,"tags":114,"homepage":119,"download_link":120,"security_score":121,"vuln_count":122,"unpatched_count":28,"last_vuln_date":123,"fetched_at":30},"mp3-music-player-by-sonaar","MP3 Audio Player – Music Player, Podcast Player & Radio by Sonaar","5.11","sonaar","https:\u002F\u002Fprofiles.wordpress.org\u002Fsonaar\u002F","\u003Cp>MP3 Audio Player is a very easy Audio Player for WordPress built for Music, Beat Makers and Podcasters. Add unlimited playlists, albums and podcasts to any post, WooCommerce products, or custom posts using our Elementor Music Player, Gutenberg editor, or our new Shortcode Player Builder. It’s flexible and easy to use. It’s the perfect companion for your WooCommerce store if you plan to sell beats and music on your website and the new #1 plugin for Podcasting with WordPress.\u003C\u002Fp>\n\u003Cp>You can display an optional stunning waveform bar under any of your audio players. Our Audio Player is super easy to use, includes tons of features and the design and UX are very professional. You can choose between a super-nice-looking waveform and a very simple progress bar design or display your audio in coverflow mode or slider mode.\u003C\u002Fp>\n\u003Cp>Upload your MP3 file from your page, post, WC product, custom post, or directly in Elementor!\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FYXVHGj3ZA1c?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>There are 5 different ways to use the audio player.\u003C\u002Fp>\n\u003Cp>1) Elementor: Add the MP3 Player Elementor Widget.\u003Cbr \u002F>\n2) Gutenberg: Add the MP3 Player block in the Gutenberg Block Editor.\u003Cbr \u002F>\n3) Shortcode: Add a player shortcode on any page using our Shortcode Player Builder.\u003Cbr \u002F>\n4) Javascript API: Use our solid javascript API for advanced actions!\u003Cbr \u002F>\n5) Bulk-Import: If you use the Pro version, select multiple MP3 files and it will create posts, products and custom post in 1-click!\u003C\u002Fp>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“If you need an mp3 player for your website, just use MP3 Music Player by Sonaar. You aren’t going to find anything better…” – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fintarwebsdeveloper\u002F\" rel=\"ugc\">Intarwebsdeveloper\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“This is hands down the best Audio Player plugin I have found for WP … for anyone who is attempting to build a large music catalogue. Thanks guys!!” – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fnebsounds\u002F\" rel=\"ugc\">Nebsounds\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“This plugin is really AMAZING. Thanks for build this!!” – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fwalterk7\u002F\" rel=\"ugc\">Walterk7\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>For Music and Beat Makers\u003C\u002Fh3>\n\u003Cp>Our MP3 player is the best plugin for WordPress to add music, loops and drumkits, to your website.\u003Cbr \u002F>\n    ✔ Create professional & highly customizable music players\u003Cbr \u002F>\n    ✔ Add download, lyrics and call-to-action buttons\u003Cbr \u002F>\n    ✔ Create slick Coverflow sliders with Pro\u003Cbr \u002F>\n    ✔ Sticky Player & Animated Audio Spectrum is also available with Pro\u003Cbr \u002F>\n    ✔ Sell Music file, beats and sample packs on your website with Pro\u003C\u002Fp>\n\u003Ch3>For Podcasters\u003C\u002Fh3>\n\u003Cp>Don’t look further Podcasters! This is the ultimate podcast plugin for WordPress ever created. It has all the features required to design the next-level Podcast Website.\u003Cbr \u002F>\n    ✔ Use RSS Feed to create unlimited, highly customizable podcast players\u003Cbr \u002F>\n    ✔ Import any podcasts from all major podcast distributors in 1-click\u003Cbr \u002F>\n    ✔ Subscribe Buttons, Show Notes, Automatic RSS Feed Update, Continuous Sticky Player & Animated Audio Spectrum available with Pro\u003Cbr \u002F>\n    ✔ Support Multiple Podcasts Feeds\u003C\u002Fp>\n\u003Ch3>For Any Audio Enthusiasts!\u003C\u002Fh3>\n\u003Cp>Whether you are a voice-over artist, audiobook creator, meditation trainer, or managing a religious blog, this audio player has everything you need.\u003Cbr \u002F>\n    ✔ Create audio players on the fly with audio URL! You will be live in the next few minute\u003Cbr \u002F>\n    ✔ Create different playlist per each category or topics\u003Cbr \u002F>\n    ✔ Sell audio books with WooCommerce available with our Pro version\u003Cbr \u002F>\n    ✔ Optimized for SEO\u003C\u002Fp>\n\u003Ch3>For Streaming and Online Radio\u003C\u002Fh3>\n\u003Cp>Want to broadcast your Icecast stream on your website? No problem! Users can easily access live or recorded streams and view important information such as the current track title, radio station info, and album image cover of the current playing track.\u003Cbr \u002F>\n    ✔ Use any Icecast Feed and create your own audio player\u003Cbr \u002F>\n    ✔ Support Continuous Audio Playback when visitor switch to other pages of your website\u003Cbr \u002F>\n    ✔ See what’s currently playing and album artwork\u003Cbr \u002F>\n    ✔ Support multiple stream feeds\u003C\u002Fp>\n\u003Ch3>MP3 PLAYER DEMO & EXAMPLE\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsonaar.io\u002Fmp3-audio-player-pro\u002Fmusic-player-for-wordpress\u002Fexamples\u002F?utm_source=Sonaar+Music+Free+Plugin&utm_medium=plugin\" rel=\"nofollow ugc\">Live demos of the MUSIC PLAYER\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fsonaar.io\u002Fmp3-audio-player-pro\u002Fpodcast-player-for-wordpress\u002Fexamples\u002F?utm_source=Sonaar+Music+Free+Plugin&utm_medium=plugin\" rel=\"nofollow ugc\">Live demo of the PODCAST PLAYER\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Ftemplates.sonaar.io\u002Faudience\u002F?utm_source=Sonaar+Music+Free+Plugin&utm_medium=plugin\" rel=\"nofollow ugc\">Live demo of a BEATSTORE\u002FWooCommerce\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FYXVHGj3ZA1c\" rel=\"nofollow ugc\">Watch Videos Tutorial\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>EASY-TO-USE AUDIO PLAYER\u003C\u002Fh3>\n\u003Cp>No XML, JSON or FTP is required to use this HTML5 audio player! Just upload your MP3, M4A or FLAC tracks within WordPress, and add the playlist anywhere on your site using Gutenburg, shortcode or by using Elementor! This free plugin will automatically fetch metadata from your files to autocomplete the album titles & track names.\u003C\u002Fp>\n\u003Cp>It’s a fully responsive MP3 player and it works on desktop, tablets, and other mobile devices!\u003C\u002Fp>\n\u003Ch3>AWESOME DESIGN\u003C\u002Fh3>\n\u003Cp>This professional audio player has been designed by our design experts. With over 15 years of experience as UI\u002FUX Design and WP Development, we have come up one of the best, easy-to-use, feature-rich plugin to play audio file on your website. It’s a pixel-perfect Music Player for WordPress with awesome waveform.( Waveform is also known as audio spectrum visualizer, soundwave, visual equalizer, wavesurfer or audio sound graphic).\u003C\u002Fp>\n\u003Ch3>TONS OF FEATURES\u003C\u002Fh3>\n\u003Ch3>FREE MP3 PLAYER – FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Choose between a Floated or Boxed Player Layout\u003C\u002Fli>\n\u003Cli>Quickly add podcast player to any pages\u003C\u002Fli>\n\u003Cli>Create unlimited audio albums & playlists\u003C\u002Fli>\n\u003Cli>Upload unlimited MP3\u002FM4A files\u003C\u002Fli>\n\u003Cli>Support MP3, Audio streaming, Radio streaming, RSS Feed, CSV File, and all major podcast distributors\u003C\u002Fli>\n\u003Cli>Upload audio tracks from any posts, custom posts or pages\u003C\u002Fli>\n\u003Cli>Import Podcast Episodes and Podcast Show from any podcast distributor in 1-click and presto player is there… you are ready to go! (NEW!). You can also simply input your RSS Feed into the player and we will display all your episodes.\u003C\u002Fli>\n\u003Cli>Add subscribe buttons for your podcast\u003C\u002Fli>\n\u003Cli>Embed audio players using shortcodes with our Shortcode Player Builder\u003C\u002Fli>\n\u003Cli>Embed audio players using our Elementor Widget\u003C\u002Fli>\n\u003Cli>Embed audio players using our Gutenberg Block Editor\u003C\u002Fli>\n\u003Cli>Support for Elementor Page Builder\u003C\u002Fli>\n\u003Cli>Add Download Now buttons for each track & album\u003C\u002Fli>\n\u003Cli>Real-time Dynamic Soundwave Waveform FX\u003C\u002Fli>\n\u003Cli>Unlimited color for your MP3 widget\u003C\u002Fli>\n\u003Cli>Order and organize your tracks with drag and drop\u003C\u002Fli>\n\u003Cli>Support WooCommerce & Easy Digital Downloads\u003C\u002Fli>\n\u003Cli>Support for Google Fonts \u003C\u002Fli>\n\u003Cli>Automatically fetchs ID3 Tags from your MP3 files and show an optional MP3 waveform chart.\u003C\u002Fli>\n\u003Cli>No XML, Json or FTP is required. Upload and setup everything through WordPress.\u003C\u002Fli>\n\u003Cli>Show\u002FHide tracklist of your MP3 audio player\u003C\u002Fli>\n\u003Cli>Cover album beside the audio widget is optional\u003C\u002Fli>\n\u003Cli>Add social icons for each of your tracks such as “Download”, “Buy tracks”, “SoundCloud”, etc.\u003C\u002Fli>\n\u003Cli>Add call-to-action buttons for each of your album such as “Listen on Spotify, SoundCloud, BandCamp”, etc.”\u003C\u002Fli>\n\u003Cli>HTML5 Player so it’s fully responsive, mobile-friendly and play across all plateforms.\u003C\u002Fli>\n\u003Cli>Check our \u003Ca href=\"https:\u002F\u002Fsonaar.io\u002Fmp3-audio-player-pro\u002F?utm_source=Sonaar+Music+Free+Plugin&utm_medium=plugin\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa> for more exciting features…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>SUPPORTED FILES AND STREAMING SERVICES\u003C\u002Fh3>\n\u003Cp>We support any MP3 files and these streaming platforms:\u003Cbr \u002F>\n– Icecast\u003Cbr \u002F>\n– Libsyn\u003Cbr \u002F>\n– Stitcher\u003Cbr \u002F>\n– Shoutcast\u003Cbr \u002F>\n– Acast\u003Cbr \u002F>\n– Amazon S3\u003Cbr \u002F>\n– FMStream.org\u003Cbr \u002F>\n– Podbean\u003Cbr \u002F>\n– SoundCloud Podcasts\u003Cbr \u002F>\n– Buzzsprout\u003Cbr \u002F>\n– Simplecast\u003Cbr \u002F>\n– Spreaker\u003Cbr \u002F>\n– Audioboom\u003Cbr \u002F>\n– CastBox\u003Cbr \u002F>\n– Pippa.io\u003Cbr \u002F>\n– Anchor\u003Cbr \u002F>\n– Seriously Simple Podcasting\u003Cbr \u002F>\n– PowerPress Podcasting plugin by Blubrry\u003Cbr \u002F>\n– And MANY more\u003C\u002Fp>\n\u003Cp>You cannot stream directly from these services:\u003Cbr \u002F>\nx Spotify\u003Cbr \u002F>\nx SoundCloud Music\u003Cbr \u002F>\nx YouTube\u003Cbr \u002F>\nx MixCloud\u003C\u002Fp>\n\u003Ch3>SHORTCODES PARAMETERS\u003C\u002Fh3>\n\u003Cp>Official Shortcode:\u003Cbr \u002F>\n    [sonaar_audioplayer albums=”YOUR_PLAYLIST_ID”]\u003C\u002Fp>\n\u003Cp>eg:\u003Cbr \u002F>\n    [sonaar_audioplayer albums=”6″ hide_artwork=”” show_playlist=”true” show_track_market=”true” show_album_market=”true” wave_color=”#000000″ wave_progress_color=”#CCCCCC”][\u002Fsonaar_audioplayer]\u003C\u002Fp>\n\u003Cp>Click here for a complete list of \u003Ca href=\"https:\u002F\u002Fsonaar.io\u002Fdocs\u002Fadd-audio-player-with-shortcode\u002F\" rel=\"nofollow ugc\">Shortcode Attributes & Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WAIT! We have also a \u003Ca href=\"https:\u002F\u002Fsonaar.io\u002Fmp3-audio-player-pro\u002F?utm_source=Sonaar+Music+Free+Plugin&utm_medium=plugin\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>PRO MP3 PLAYER – FEATURES\u003C\u002Fh3>\n\u003Cp>Everything in free, plus:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Sticky Footer Player with Soundwave\u003C\u002Fli>\n\u003Cli>Continuous Audio Playback \u002F Persistent Player\u003C\u002Fli>\n\u003Cli>Full Support for WooCommerce. \u003Ca href=\"https:\u002F\u002Fbeatstore.sonaar.io\u002Frebirth\u002F\" rel=\"nofollow ugc\">View WooCommerce Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Real-time Animated Audio Spectrum Option\u003C\u002Fli>\n\u003Cli>[NEW!] Advanced Triggers. Engage listeners with playback actions and download buttons, including previews, watermarks, ads, popups, redirects, scrolling, and role-based interactive enhancements.\u003C\u002Fli>\n\u003Cli>[NEW!] Option to display audio Waveform for each tracks in the tracklist.\u003C\u002Fli>\n\u003Cli>[NEW!] Search bar within your tracklist.\u003C\u002Fli>\n\u003Cli>[NEW!] Filter Dropdowns & Tag Buttons.\u003C\u002Fli>\n\u003Cli>[NEW!] Audio Preview (eg: 30 seconds clips) automatically generated from your full audio track.\u003C\u002Fli>\n\u003Cli>[NEW!] Ability to add audio watermark automatically generated from your full audio track.\u003C\u002Fli>\n\u003Cli>[NEW!] Ability to add audio advertising (known as pre-roll or post-roll ads) before or after your audio track.\u003C\u002Fli>\n\u003Cli>[NEW!] Create Sliders & Coverflow Slides in 1-click.\u003C\u002Fli>\n\u003Cli>[NEW!] Share Tracks Feature: Share your track on Facebook, Twitter, WhatsApp, SMS, Emails! You have the option to add a share button to share specific tracks from your tracklist.\u003C\u002Fli>\n\u003Cli>[NEW!] Add to Favorite Playlist. Visitor and logged-in users can add tracks to their favorites. You can create a page with a player that will contains a list of the user’s favorites. Check the settings in WP-Admin > MP3 Player > Settings > Add to Favorites.\u003C\u002Fli>\n\u003Cli>[NEW!] User Recently Player Track feed type. This feature offers a personalized experience for your site visitors by displaying a player with their most recently played tracks.\u003C\u002Fli>\n\u003Cli>[NEW!] Remember Track Progress. Enable this feature on your player widget to have tracks resume from where the user last stopped listening. Useful for Audio Books, Podcasts and eLearning.\u003C\u002Fli>\n\u003Cli>[NEW!] Ask for Email to Access Download. Turn your download buttons into a powerful lead generation tool.\u003C\u002Fli>\n\u003Cli>[NEW!] Make an Offer \u002F Negotiate Button. Give your audience the flexibility to negotiate the price with WooCommerce.\u003C\u002Fli>\n\u003Cli>Music Licenses & Contracts for WooCommerce similar to Beatstars, Audiio, Trackclub, Epidemic Sound, Premium beat, Soundee and Airbit, etc.\u003C\u002Fli>\n\u003Cli>Adaptive Colors: Match the skin of the audio player with your image artwork in real-time. Thanks to our AI algorithms!\u003C\u002Fli>\n\u003Cli>Keep your RSS Feed and Podcast Show synched with your current Podcast distributor to get new episodes automatically\u003C\u002Fli>\n\u003Cli>Customize the look and feel of the player directly within Gutenberg Block Editor! No custom CSS is required! Over 70 styling options are available.\u003C\u002Fli>\n\u003Cli>Elementor Widget with 70+ Styling Options and dynamic fields!\u003C\u002Fli>\n\u003Cli>Full Lyrics and Karaoke Support. Create Karaoke Player or audio lyrics to your site by using Timed Text Markup Language (TTML).\u003C\u002Fli>\n\u003Cli>Use CSV File to create playlists.\u003C\u002Fli>\n\u003Cli>Support ACF, JetEngine, Metabox, etc. for Dynamic Custom Fields\u003C\u002Fli>\n\u003Cli>Dynamic Visibility: Set visibility rules for the Downloads, Favorites, and Share buttons based on user roles, like administrators or subscribers, or non-logged users. A use case would be to to show the download button exclusively to logged-in users, while directing non-logged users to a sign-up page.\u003C\u002Fli>\n\u003Cli>Add popup lightbox option for call-to-action buttons beside your tracks. Embed anything from lyrics, videos, html or shortcodes in the Lightbox.\u003C\u002Fli>\n\u003Cli>Add Audio Player for WooCommerce in product image, shop page and single product template automatically!. Add Buy Now, Add to Cart button with price for your WC products\u003C\u002Fli>\n\u003Cli>Scrollbar option to scroll within your tracklist\u003C\u002Fli>\n\u003Cli>Pagination option to paginate your tracklist\u003C\u002Fli>\n\u003Cli>Display thumbnail images beside each of your tracks in the playlist\u003C\u002Fli>\n\u003Cli>Display playlist from specific categories instead of adding them one by one.\u003C\u002Fli>\n\u003Cli>Create easy & quick chapter list or table of content using our shortcode. Jump directly to specific time stamps.\u003C\u002Fli>\n\u003Cli>Music player for WooCommerce\u003C\u002Fli>\n\u003Cli>15 seconds \u002F 30 seconds episode skip button\u003C\u002Fli>\n\u003Cli>Volume Control\u003C\u002Fli>\n\u003Cli>Shuffle Tracks\u003C\u002Fli>\n\u003Cli>Playback Speed and Speed Rate control\u003C\u002Fli>\n\u003Cli>Show track description for each track\u003C\u002Fli>\n\u003Cli>Show Podcast Notes for each episode\u003C\u002Fli>\n\u003Cli>Show published dates for each posts and tracks\u003C\u002Fli>\n\u003Cli>Show number of tracks for each playlist\u003C\u002Fli>\n\u003Cli>Show total time duration for each playlist\u003C\u002Fli>\n\u003Cli>Tracklist View with the Sticky Player\u003C\u002Fli>\n\u003Cli>Option to automatically stop player when track is complete\u003C\u002Fli>\n\u003Cli>Option to set an overall sticky player that will load on all your pages as well as the latest playlist available\u003C\u002Fli>\n\u003Cli>Option to change slug name for single playlist and categories\u003C\u002Fli>\n\u003Cli>Tool to create posts in bulk only by selecting the audio files\u003C\u002Fli>\n\u003Cli>Importation tool from MP3 files.\u003C\u002Fli>\n\u003Cli>Statistic Reports\u003C\u002Fli>\n\u003Cli>View listen counts on every tracks, playlists and audio player within WordPress\u003C\u002Fli>\n\u003Cli>View tracks downloads statistic\u003C\u002Fli>\n\u003Cli>Top Played Tracks\u002F & MP3player charts\u003C\u002Fli>\n\u003Cli>Filter charts by days, weeks and months\u003C\u002Fli>\n\u003Cli>Get insights reports directly in your dashboard for all of your audio players.\u003C\u002Fli>\n\u003Cli>12 months of priority support through our live chat!\u003C\u002Fli>\n\u003Cli>AND MUCH MORE. View \u003Ca href=\"https:\u002F\u002Fsonaar.io\u002Fmp3-audio-player-pro\u002Ffeatures\u002F?utm_source=Sonaar+Music+Free+Plugin&utm_medium=plugin\" rel=\"nofollow ugc\">Full Features List\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsonaar.io\u002Fmp3-audio-player-pro\u002F?utm_source=Sonaar+Music+Free+Plugin&utm_medium=plugin\" rel=\"nofollow ugc\">View Demo of Pro Version\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>WHO CAN USE THIS AUDIO MUSIC PLAYER?\u003C\u002Fh3>\n\u003Cp>This plugin is designed for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Music Producers\u003C\u002Fli>\n\u003Cli>Podcasters\u003C\u002Fli>\n\u003Cli>Musicians\u003C\u002Fli>\n\u003Cli>Artists\u003C\u002Fli>\n\u003Cli>Record Labels\u003C\u002Fli>\n\u003Cli>Voice-Over Artists and Agencies\u003C\u002Fli>\n\u003Cli>Public Speakers and Coaches\u003C\u002Fli>\n\u003Cli>Audio & eBook Websites\u003C\u002Fli>\n\u003Cli>eCommerce\u003C\u002Fli>\n\u003Cli>Beat Store\u003C\u002Fli>\n\u003Cli>Radio & Live Streaming Website\u003C\u002Fli>\n\u003Cli>Broadcasting & Live Performance\u003C\u002Fli>\n\u003Cli>Audio Studio\u003C\u002Fli>\n\u003Cli>Recording Studio\u003C\u002Fli>\n\u003Cli>Bloggers\u003C\u002Fli>\n\u003Cli>DJs\u003C\u002Fli>\n\u003Cli>Karaoke Website\u003C\u002Fli>\n\u003Cli>Preachers\u003C\u002Fli>\n\u003Cli>Meditation, Wellness & Spiritual Guidance Online Course\u003C\u002Fli>\n\u003Cli>Teachers\u003C\u002Fli>\n\u003Cli>eLearning\u003C\u002Fli>\n\u003Cli>Sermonizers\u003C\u002Fli>\n\u003Cli>Sound Libraries and Audio Archives\u003C\u002Fli>\n\u003Cli>Online Course Creators\u003C\u002Fli>\n\u003Cli>Audio Content Creators\u003C\u002Fli>\n\u003Cli>Music Store Owner\u003C\u002Fli>\n\u003Cli>Film and TV Production Studios\u003C\u002Fli>\n\u003Cli>Membership sites\u003C\u002Fli>\n\u003Cli>Digital product stores\u003C\u002Fli>\n\u003Cli>Agencies\u003C\u002Fli>\n\u003Cli>Freelancers\u003C\u002Fli>\n\u003Cli>Non-Profits\u003C\u002Fli>\n\u003Cli>Charities\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Anyone who can benefit from adding audio on their website can benefit from using this audio player!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>PREMIUM SUPPORT\u003C\u002Fh3>\n\u003Cp>The Sonaar Team does not always provide active support for the FREE MP3 Player plugin on the WordPress.org forums, as we prioritize our dedicated helpdesk support. Priority support is available to people who bought \u003Ca href=\"https:\u002F\u002Fsonaar.io\u002Fmp3-audio-player-pro\u002Fpricing\u002F?utm_source=Sonaar+Music+Free+Plugin&utm_medium=plugin\" rel=\"nofollow ugc\">MP3 Audio Player PRO\u003C\u002Fa> only.\u003C\u002Fp>\n\u003Ch3>ABOUT SONAAR MUSIC\u003C\u002Fh3>\n\u003Cp>This free WordPress MP3 Player plugin has been developed by \u003Ca href=\"https:\u002F\u002Fsonaar.io\u002F?utm_source=Sonaar%20Music%20Free%20Plugin&utm_medium=plugin\" rel=\"nofollow ugc\">Sonaar Music\u003C\u002Fa>. Our award-winning Music WordPress Themes & Plugins empower thousands of artists around the world.We provide stunning WordPress themes crafted for DJs, Artists, Podcasters, Music Bands and Record Labels. By offering beautiful and unique themes and plugins to the music industry and providing outstanding friendly customer support, we help our backers to build a strong brand awareness so they can engage more fans and followers. Our design templates for WordPress can be adapted to any style of music from Hip-hop, Jazz, DJ, Techno, Electro, R&B, Rap and EDM Music.\u003C\u002Fp>\n","The most advanced Audio Player for Music & Podcast. For Elementor, Gutenberg, WooCommerce and more. Add unlimited players to any pages!",20000,828033,96,296,"2026-02-03T16:48:00.000Z","4.7","5.6",[115,116,22,117,118],"audio-player","mp3","podcast-player","woocommerce","https:\u002F\u002Fsonaar.io\u002Fmp3-audio-player-pro\u002F?utm_source=Sonaar+Music+Free+Plugin&utm_medium=plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmp3-music-player-by-sonaar.5.11.zip",92,13,"2026-02-18 00:00:00",{"slug":125,"name":126,"version":127,"author":128,"author_profile":129,"description":130,"short_description":131,"active_installs":132,"downloaded":133,"rating":26,"num_ratings":134,"last_updated":135,"tested_up_to":16,"requires_at_least":136,"requires_php":137,"tags":138,"homepage":141,"download_link":142,"security_score":143,"vuln_count":144,"unpatched_count":28,"last_vuln_date":145,"fetched_at":30},"music-player-for-elementor","Music Player for Elementor – Audio Player & Podcast Player","2.5","smartwpress","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmartwpress\u002F","\u003Cp>Music Player for Elementor is a professionally designed audio player for WordPress. Promote your music and discography in a stylish way, with a dedicated music player Elementor widget that is very flexible and easy to use. The audio player WordPress plugin is perfect for musicians, music bands, music stores, artists, record labels, recording studios, DJs, podcasters, digital product stores and anyone working in the music industry. You can also integrate the Elementor music player with your eCommerce website, to promote and sell your music.\u003C\u002Fp>\n\u003Cp>★★★★★\u003Cbr \u002F>\nBest In Class: Music Player For Elementor\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“Most customizable and reliable Elementor audio player I’ve used. Great design, easy to use, and excellent support from the developer.” by – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fdefytracks\u002F\" rel=\"ugc\">Ben Davidson\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>★★★★★\u003Cbr \u002F>\nabsolutely PERFECT\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“This is amazing for new artists or those who are self-hosting audio samples. The UI for the widget is awesome and intuitive, and the output is clean and device friendly.” by – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fjrevillini\u002F\" rel=\"ugc\">James Revillini\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>★★★★★\u003Cbr \u002F>\nGood quality plugin\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“Been looking for a simple widget for adding music on an Elementor page and this is bringing more functionality than I was expecting. Well developed and working great. Thanks!” by – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fdcgavril\u002F\" rel=\"ugc\">Dan-Claudiu G.\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>★★★★★\u003Cbr \u002F>\nBest player plugin\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“After using other plugins, it was a relief when I found Music Player. Easy to setup and it does exactly what I need. Thanks!” by – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fdickscholten\u002F\" rel=\"ugc\">dickscholten\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>EASY-TO-USE ELEMENTOR MUSIC PLAYER\u003C\u002Fh3>\n\u003Cp>No initial configuration is needed to use the audio player. Install the plugin, edit any page in Elementor and drag the music player widget anywhere on your page. Using our Elementor music player, you can add songs to your playlist or remove existing songs from your playlist, customize the audio player images, connect with WooCommerce by adding purchase links for your entire album or for individual songs, change the audio player layout or add individual promo links for each song.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F6CagCkhVauI?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>PROFESSIONAL DESIGN\u003C\u002Fh3>\n\u003Cp>Music Player for Elementor is a professionally designed Elementor audio player widget that will enhance the overall look of your website. This customizable MP3 music player offers a sleek, modern design that enhances both the functionality and visual appeal of your site. Whether you’re showcasing music tracks, podcasts, or playlists, this HTML5 audio player provides style and seamless performance. With extensive design options, you can easily tailor every element to suit your brand, making it the perfect audio player for Elementor.\u003C\u002Fp>\n\u003Ch3>FEATURES (FREE)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Two Elementor audio player widgets\u003C\u002Fli>\n\u003Cli>Unlimited songs in your playlist\u003C\u002Fli>\n\u003Cli>Custom cover image for your music player\u003C\u002Fli>\n\u003Cli>Custom background image for the playlist area\u003C\u002Fli>\n\u003Cli>Option to set up the album title, promo text, album promo message and link to external music stores\u003C\u002Fli>\n\u003Cli>YouTube and SoundCloud custom link for each song in the playlist\u003C\u002Fli>\n\u003Cli>Option to add custom purchase link for each song\u003C\u002Fli>\n\u003Cli>Two different position for the controls bar (top and bottom)\u003C\u002Fli>\n\u003Cli>Option to hide album details and show only the playlist\u003C\u002Fli>\n\u003Cli>Control playlist paddings (responsive controls)\u003C\u002Fli>\n\u003Cli>Custom vibrant color applied to the entire audio player design\u003C\u002Fli>\n\u003Cli>Custom color for the hover state\u003C\u002Fli>\n\u003Cli>Custom background color for controls bar\u003C\u002Fli>\n\u003Cli>Custom left\u002Fright distance for the controls bar\u003C\u002Fli>\n\u003Cli>Dynamic tag compatibility with Elementor and Advanced Custom Fields (ACF) \u002F Secure Custom Fields (SCF) – automatically load audio URL from custom meta\u003C\u002Fli>\n\u003Cli>Music player templates import\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>PRO VERSION AVAILABLE\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>All free features\u003C\u002Fli>\n\u003Cli>Unlimited colors and custom fonts for layout elements: music player title, featured text, tracks, active text color, purchase icons.\u003C\u002Fli>\n\u003Cli>Playback speed control for the Elementor compact audio player widget\u003C\u002Fli>\n\u003Cli>Autoplay when page loads (the autoplay functionality depends on the browser autoplay policy)\u003C\u002Fli>\n\u003Cli>Shuffle and repeat buttons\u003C\u002Fli>\n\u003Cli>WooCommerce integration: add to cart option for each song \u003C\u002Fli>\n\u003Cli>Link each song to popular streaming platforms: Spotify, Amazon Music, Apple Music, YouTube Music and Beatport.\u003C\u002Fli>\n\u003Cli>Set a modern gradient background for layout elements (buttons, audio player controls)\u003C\u002Fli>\n\u003Cli>Option to remove the music player left cover\u003C\u002Fli>\n\u003Cli>Option to change the album cover aspect ratio (square\u002Fportrait)\u003C\u002Fli>\n\u003Cli>Add color overlays for left and right covers, to improve text readability\u003C\u002Fli>\n\u003Cli>Custom field for album description\u003C\u002Fli>\n\u003Cli>New layout style to promote your album description \u003C\u002Fli>\n\u003Cli>Option to move the controls bar to the bottom of the audio player\u003C\u002Fli>\n\u003Cli>Option to add individual cover image for each song\u003C\u002Fli>\n\u003Cli>Premium audio player templates import\u003C\u002Fli>\n\u003Cli>Embed music player using shortcode\u003C\u002Fli>\n\u003Cli>Compact audio player option to trigger the mobile view in tablet mode\u003C\u002Fli>\n\u003Cli>Priority Email Support\u003C\u002Fli>\n\u003C\u002Ful>\n","Audio Player for Elementor – the go-to plugin for adding MP3s, podcasts & playlists. Fully customizable, WooCommerce-ready, and mobile-friendly.",10000,334543,115,"2025-12-15T13:29:00.000Z","5.1","7.0",[115,139,140,22,117],"elementor-widget","mp3-player","https:\u002F\u002Fsmartwpress.com\u002Fmusic-player-for-elementor-wordpress-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmusic-player-for-elementor.2.5.zip",98,2,"2025-06-02 22:20:46",{"slug":147,"name":148,"version":149,"author":7,"author_profile":8,"description":150,"short_description":151,"active_installs":152,"downloaded":153,"rating":154,"num_ratings":155,"last_updated":156,"tested_up_to":16,"requires_at_least":157,"requires_php":18,"tags":158,"homepage":162,"download_link":163,"security_score":164,"vuln_count":165,"unpatched_count":28,"last_vuln_date":166,"fetched_at":30},"audio-and-video-player","CP Media Player – Audio Player and Video Player","1.2.8","\u003Cp>CP Media Player – Audio and Video Player features:\u003C\u002Fp>\n\u003Cp>♪ Publish Audio and Video players anywhere\u003Cbr \u002F>\n♪ Support for audio and video files: MP4, OGG, WebM, MP3, M4A, WAV\u003Cbr \u002F>\n♪ Support WebSRT subtitle files\u003Cbr \u002F>\n♪ Allow playlist\u003Cbr \u002F>\n♪ Allow downloading\u003Cbr \u002F>\n♪ Supported most popular browsers: Edge, Firefox, Chrome, Safari, Opera, Brave, IE…\u003Cbr \u002F>\n♪ Supported by mobile devices: iPhone, iPad, and Android devices\u003C\u002Fp>\n\u003Cp>\u003Cstrong>CP Media Player – Audio and Video Player\u003C\u002Fstrong> allows playing multiple file formats: MP4, OGG, WebM, MP3, WAV, and loading WebSRT subtitle files. \u003Cstrong>CP Media Player – Audio and Video Player\u003C\u002Fstrong> is based on MediaElement.js, supporting all browsers that implement the HTML5 standard.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>To make the players responsive, essential in mobile devices, enter the player’s width in percentage, Ex. 100%\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Other Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Allows publishing audio and video players anywhere(posts, pages, or directly on template files).\u003C\u002Fli>\n\u003Cli>Support popular audio and video files: MP4, M4A, OGG, WebM, MP3, WAV,  and WebSRT subtitle files.\u003C\u002Fli>\n\u003Cli>Includes \u003Cstrong>several skins\u003C\u002Fstrong> with the audio and video player.\u003C\u002Fli>\n\u003Cli>Supports most browsers on the web: Edge, Firefox, Chrome, Safari, Opera, Brave, IE, etc. As well as mobile devices such as iPhone, iPad, and Android.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>The plugin allows you to associate directories to the players to generate playlists with the contained media files (use “\u002F” to load all media files in the “Uploads” directory and subdirectories).\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Premium Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcpmediaplayer.dwbooster.com\u002Fdownload\" rel=\"nofollow ugc\">Premium features\u003C\u002Fa> are available in the pro version to extend the capabilities of the plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Allows \u003Ca href=\"https:\u002F\u002Fcpmediaplayer.dwbooster.com\u002Fdocumentation#protecting-audio-files\" rel=\"nofollow ugc\">protecting the audio files\u003C\u002Fa>. If FFmpeg is installed on the server, the plugin allows you to protect the audio files by embedding a watermark audio layer and generating truncated copies of files for demos.\u003C\u002Fli>\n\u003Cli>Allows \u003Ca href=\"https:\u002F\u002Fcpmediaplayer.dwbooster.com\u002Fdocumentation#paypal-integration\" rel=\"nofollow ugc\">selling files\u003C\u002Fa> from the player. It uses PayPal as the payment gateway. Payments are SCA ready (Strong Customer Authentication), compatible with the new Payment services (PSD 2) – Directive (EU)\u003C\u002Fli>\n\u003Cli>Includes sales reports.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin includes the integration with the following editors:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Gutenberg Editor.\u003C\u002Fli>\n\u003Cli>Classic WordPress Editor.\u003C\u002Fli>\n\u003Cli>Elementor.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For other editors, insert the player’s shortcodes into general-purpose blocks orm modules, like text or HTML.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FYJSkEdkDJM8?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cstrong>Demo of Premium Version of Plugin\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemos.dwbooster.com\u002Faudio-and-video\u002Fwp-login.php\" title=\"Click to access the Administration Area demo\" rel=\"nofollow ugc\">https:\u002F\u002Fdemos.dwbooster.com\u002Faudio-and-video\u002Fwp-login.php\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemos.dwbooster.com\u002Faudio-and-video\u002F\" title=\"Click to access the Public Page\" rel=\"nofollow ugc\">https:\u002F\u002Fdemos.dwbooster.com\u002Faudio-and-video\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Additional details about the “CP Media Player – Audio and Video Player” plugin by visiting its website:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcpmediaplayer.dwbooster.com\" title=\"Audio and Video Player\" rel=\"nofollow ugc\">https:\u002F\u002Fcpmediaplayer.dwbooster.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Using the Music and Video Player\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Generating the players directly on the pages and posts\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Audio players\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FYJSkEdkDJM8?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cstrong>Video Player\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FQG5gGBnVqB0?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>It is possible to generate the player by coding entering the player and items shortcodes into the page’s content:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[cpm-player skin=\"ball-skin\" width=\"100%\" playlist=\"true\" type=\"audio\"]\n[cpm-item file=\"http:\u002F\u002Fwww.wp.local\u002Fwp-content\u002Fuploads\u002F2018\u002F11\u002F1.mp3\"]Audio 1[\u002Fcpm-item]\n[cpm-item file=\"http:\u002F\u002Fwww.wp.local\u002Fwp-content\u002Fuploads\u002F2018\u002F11\u002F2.mp3\"]Audio 2[\u002Fcpm-item]\n[cpm-item file=\"http:\u002F\u002Fwww.wp.local\u002Fwp-content\u002Fuploads\u002F2018\u002F11\u002F3.mp3\"]Audio 3[\u002Fcpm-item]\n[\u002Fcpm-player]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>To generate the player loading the audio files from the “\u002Fwp-content\u002Fuploads\u002F2020” directory:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[cpm-player skin=\"ball-skin\" width=\"100%\" playlist=\"true\" type=\"audio\" dir=\"2020\" \u002F]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The player can load the audio files indicating the directory only. It allows you to add new files to the directory or delete the existing ones, and the player will update the playlist dynamically.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FO-IAv4Ij-_0?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>The complete list of attributes supported by the shortcodes is available on the \u003Ca href=\"http:\u002F\u002Fcpmediaplayer.dwbooster.com\u002Fdocumentation#cpm-player-attributes\" title=\"The attributes supported by the shortcodes\" rel=\"nofollow ugc\">documentation page of the plugin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Generating the audio and video players from the players gallery\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>To make the players responsive, essential in mobile devices, enter the player’s width in percentage, Ex. 100%\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Configure the players from the gallery allows you to insert the same player on multiple websites’ pages or posts.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FWS449LCClA8?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>The detailed description of the players’ settings is available in the following link: \u003Ca href=\"http:\u002F\u002Fcpmediaplayer.dwbooster.com\u002Fdocumentation#creating-players-through-players-gallery\" title=\"Creating the players through the players' gallery\" rel=\"nofollow ugc\">Creating the players through the players’ gallery\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fcpmediaplayer.dwbooster.com\u002Fdownload\" rel=\"nofollow ugc\">premium version of \u003Cstrong>CP Media Player – Audio and Video Player\u003C\u002Fstrong>\u003C\u002Fa> allows you to sell files from the players. \u003Ca href=\"http:\u002F\u002Fcpmediaplayer.dwbooster.com\u002Fdocumentation#paypal-integration\" title=\"Configuring the integration with PayPal\" rel=\"nofollow ugc\">Configuring the integration with PayPal\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Other recommended plugins\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmusic-player-for-woocommerce\u002F\" title=\"Music Player for WooCommerce\" rel=\"ugc\">Music Player for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmusic-player-for-easy-digital-downloads\u002F\" title=\"Music Player for Easy Digital Downloads\" rel=\"ugc\">Music Player for Easy Digital Downloads\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","CP Media Player - Audio and Video Player supported by major browsers, such as IE, Firefox, Opera, Safari, Chrome, and mobile devices: iPhone, iPad, An &hellip;",3000,282061,88,46,"2025-12-30T00:24:00.000Z","3.0.5",[115,159,160,22,161],"m4a","mp4","video-player","https:\u002F\u002Fcpmediaplayer.dwbooster.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faudio-and-video-player.1.2.8.zip",100,1,"2024-01-29 00:00:00",{"slug":168,"name":169,"version":170,"author":171,"author_profile":172,"description":173,"short_description":174,"active_installs":175,"downloaded":176,"rating":96,"num_ratings":143,"last_updated":177,"tested_up_to":178,"requires_at_least":179,"requires_php":18,"tags":180,"homepage":183,"download_link":184,"security_score":185,"vuln_count":165,"unpatched_count":165,"last_vuln_date":186,"fetched_at":30},"html5-jquery-audio-player","HTML5 jQuery Audio Player","2.6.2","Maeve Lander","https:\u002F\u002Fprofiles.wordpress.org\u002Fenigmaweb\u002F","\u003Cp>This trendy looking music player lets you add a single audio track or a full playlist to your WordPress site using shortcode. You can customise the colours of the player, and also display ratings, album cover art, and buy\u002Fdownload link if needed. This audio player is different from others on offer because it works on all major browsers, both PC and Mac, and on mobile devices including iPhone\u002FiPad. Plus it looks really cool!\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Uses mp3 and ogg file formats\u003C\u002Fli>\n\u003Cli>Attractive and customisable design\u003C\u002Fli>\n\u003Cli>Works in all major browsers – IE9+, Safari, Opera, Firefox, Chrome\u003C\u002Fli>\n\u003Cli>Works on mobile devices including iPhone\u002FiPad\u003C\u002Fli>\n\u003Cli>Sell your music easily by integrating with Easy Digital Downloads – \u003Ca href=\"http:\u002F\u002Fenigmaplugins.com\u002Fselling-your-music\u002F\" rel=\"nofollow ugc\">tutorial here\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Autoplay on\u002Foff option\u003C\u002Fli>\n\u003Cli>User star ratings\u003C\u002Fli>\n\u003Cli>Add the player to any post\u002Fpage using shortcode \u003Ccode>[hmp_player]\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Demo\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.bluecatcombo.com.au\u002Fwedding-band-perth\u002F\" rel=\"nofollow ugc\">Click here for demo\u003C\u002Fa>\u003Cbr \u002F>\nThis demo shows the player with tracklist enabled, ratings on, and autoplay off. Duration and buy\u002Fdownload button is also switched off in this example.\u003C\u002Fp>\n\u003Ch4>Pro vs Lite Version\u003C\u002Fh4>\n\u003Cp>This is Lite (free) version of the plugin. \u003Ca href=\"http:\u002F\u002Fenigmaplugins.com\u002Fplugins\u002Fhtml5-jquery-audio-pro\u002F\" rel=\"nofollow ugc\">Get Pro Version\u003C\u002Fa> if you need the following advanced features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Mulitple Playlists � create as many playlists as you like and embed any number of players on different pages of your site\u003C\u002Fli>\n\u003Cli>Drag n Drop playlist manager so you can reorder tracks\u003C\u002Fli>\n\u003Cli>Fully Responsive � resizes and adjust layout\u002Fdesign for responsive websites\u003C\u002Fli>\n\u003Cli>On\u002Foff option for ratings, artwork, artist field, auto-repeat, and cover art\u003C\u002Fli>\n\u003Cli>Widget support\u003C\u002Fli>\n\u003Cli>Embed full playlist or individual tracks with shortcodes\u003C\u002Fli>\n\u003Cli>Works in all modern browsers – IE9+, Safari, Opera, Firefox, Chrome\u003C\u002Fli>\n\u003Cli>Works on mobile devices including iPhone\u002FiPad\u003C\u002Fli>\n\u003Cli>Can enable Buy or Download tracks buttons (x3)\u003C\u002Fli>\n\u003Cli>Integrates with Easy Digital Downloads plugin for selling your music\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please note that Pro version will not work on Windows Server environment.\u003C\u002Fp>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>This is a WordPress version of the player created by Saleem over at \u003Ca href=\"http:\u002F\u002Fwww.codebasehero.com\u002F2011\u002F06\u002Fhtml-music-player\u002F\" rel=\"nofollow ugc\">Codebase Hero\u003C\u002Fa> with thanks also to \u003Ca href=\"http:\u002F\u002Fwww.premiumpixels.com\u002Ffreebies\u002Fcompact-music-player-psd\u002F\" rel=\"nofollow ugc\">Orman Clark\u003C\u002Fa> for the original PSD.\u003C\u002Fp>\n","Finally, a trendy looking audio player plugin. Works on all modern browsers including iPhone\u002FiPad.",1000,205470,"2017-11-28T18:42:00.000Z","4.7.32","3.1",[115,181,140,22,182],"html5-audio-player","ogg-player","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fhtml5-jquery-audio-player\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhtml5-jquery-audio-player.zip",64,"2014-05-25 00:00:00",{"slug":188,"name":189,"version":190,"author":7,"author_profile":8,"description":191,"short_description":192,"active_installs":175,"downloaded":193,"rating":109,"num_ratings":194,"last_updated":195,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":196,"homepage":198,"download_link":199,"security_score":143,"vuln_count":144,"unpatched_count":28,"last_vuln_date":200,"fetched_at":30},"music-player-for-woocommerce","Music Player for WooCommerce","1.8.0","\u003Cp>Features of the Music Player for WooCommerce, Dokan, WCFM Marketplace, and MultivendorX:\u003C\u002Fp>\n\u003Cp>♪ Integrate a music player into the WooCommerce products, Dokan, WCFM Marketplace, and MultivendorX\u003Cbr \u002F>\n♪ Includes an audio player that supports formats: OGA, MP3, WAV, WMA\u003Cbr \u002F>\n♪ Supports M3U, M3U8 playlists\u003Cbr \u002F>\n♪ Includes multiple skins for the Music Player\u003Cbr \u002F>\n♪ Supports all most popular web browsers and mobile devices\u003Cbr \u002F>\n♪ Includes a widget to insert a playlist on sidebars\u003Cbr \u002F>\n♪ Includes a block to insert the playlists on pages using Gutenberg\u003Cbr \u002F>\n♪ Includes a widget to insert the playlists on pages using Elementor\u003Cbr \u002F>\n♪ Includes a widget for inserting the playlists on pages with Page Builder by SiteOrigin\u003Cbr \u002F>\n♪ Includes a control for inserting the playlists on pages with BeaverBuilder\u003Cbr \u002F>\n♪ Includes an element for inserting the playlists on pages with Visual Composer\u003Cbr \u002F>\n♪ Includes a module for inserting the playlists on pages with DIVI\u003C\u002Fp>\n\u003Cp>Note: for the other editors, insert directly the playlists’ shortcodes.\u003C\u002Fp>\n\u003Cp>Music Player for WooCommerce includes the MediaElement.js music player in the pages of the products with audio files associated, and in the store’s pages. It allows the integration with the multivendor stores generated with Dokan, WCFM Marketplace, and MultivendorX. Furthermore, the plugin allows selecting between multiple skins.\u003C\u002Fp>\n\u003Cp>MediaElement.js is an music player compatible with all major browsers: Internet Explorer, Firefox, Opera, Safari, Chrome and mobile devices: iPhone, iPad, Android. The music player is developed following the html5 standard. The music player supports the following file formats: MP3, WAV, WMA and OGA.\u003C\u002Fp>\n\u003Cp>The basic version of the plugin, available for free from the WordPress Directory, has the features needed to include a music player in the pages of the products and the store.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FkWbvyWuzBtk?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cstrong>Premium Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Allows playing the audio files in secure mode to prevent unauthorized downloading of the audio files.\u003C\u002Fli>\n\u003Cli>Allows to define the percent of the audio file’s size to be played in secure mode.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fe8LpVzhK_1s?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cstrong>Supports integration with plugins:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WooCommerce\u003C\u002Fli>\n\u003Cli>Dokan\u003C\u002Fli>\n\u003Cli>WCFM – Marketplace\u003C\u002Fli>\n\u003Cli>WC Vendors\u003C\u002Fli>\n\u003Cli>MultivendorX\u003C\u002Fli>\n\u003Cli>Advanced AJAX Product Filters by berocket\u003C\u002Fli>\n\u003Cli>Load More Products for WooCommerce by berocket\u003C\u002Fli>\n\u003Cli>Themify – WooCommerce Product Filter by Themify\u003C\u002Fli>\n\u003Cli>YITH WooCommerce Ajax Product Filter by YITH\u003C\u002Fli>\n\u003Cli>WOOF – Products Filter for WooCommerce by realmag777\u003C\u002Fli>\n\u003Cli>Product Filter by WooBeWoo\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Support post_type like auctions, included by third-party plugins.\u003C\u002Fp>\n\u003Cp>And third-party players like:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Compact Audio Player\u003C\u002Fli>\n\u003Cli>CP Media Player\u003C\u002Fli>\n\u003Cli>HTML5 Audio Player\u003C\u002Fli>\n\u003Cli>MP3 jPlayer\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Interface\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Global Settings of Music Players\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The global settings are accessible through the menu option: “Settings\u002FMusic Player for WooCommerce”.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Include music player in all all products: checkbox to include the music player in all products.\u003C\u002Fli>\n\u003Cli>Include in: radio button to decide where to display the music player, in pages with a single entry, multiple entries, or both (both cases by default).\u003C\u002Fli>\n\u003Cli>Include players in cart: checkbox to include the music players on the cart page or not.\u003C\u002Fli>\n\u003Cli>Merge in grouped products: in grouped products, display the “Add to cart” buttons and quantity fields in the players rows.\u003C\u002Fli>\n\u003Cli>Player layout: list of available skins for the music player.\u003C\u002Fli>\n\u003Cli>Show a single player instead of one player per audio file.\u003C\u002Fli>\n\u003Cli>Preload: to decide if preload the audio files, their metadata, or don’t preload nothing at all.\u003C\u002Fli>\n\u003Cli>Play all: play all players in the page (one after the other).\u003C\u002Fli>\n\u003Cli>Loop: plays the audio player on the product page in a loop.\u003C\u002Fli>\n\u003Cli>Player controls: determines the controls to include in the music player.\u003C\u002Fli>\n\u003Cli>Visualizer: For “all controls” mode, display the visualizer component over the player.\u003C\u002Fli>\n\u003Cli>Display the player’s title: show\u002Fhide the name associated to the downloadable file.\u003C\u002Fli>\n\u003Cli>Protect the file: checkbox to playback the songs in secure mode (only available in the pro version of the plugin).\u003C\u002Fli>\n\u003Cli>Percent of audio used for protected playbacks: integer number from 0 to 100, that represents the percent of the size of the original audio file that will be used in the audio file for demo (only available in the pro version of the plugin).\u003C\u002Fli>\n\u003Cli>Apply the previous settings to all products pages in the website: tick the checkbox to apply the previous settings to all products overwriting the products’ settings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Google Analytics Integration\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Tracking id: Enter the tracking id in the property settings of Google Analytics account.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Setting up the Music Players through the products’ pages\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The Music Players are configured from the products pages, the Dokan interface, WCFM Marketplace, and MultivendorX.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Settings Interface\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Include music player: checkbox to include the music player in the product’s page, or not.\u003C\u002Fli>\n\u003Cli>Include in: radio button to decide where to display the music player, in pages with a single entry, multiple entries, or both (both cases by default).\u003C\u002Fli>\n\u003Cli>Merge in grouped products: in grouped products, display the “Add to cart” buttons and quantity fields in the players rows.\u003C\u002Fli>\n\u003Cli>Player layout: list of available skins for the music player.\u003C\u002Fli>\n\u003Cli>Show a single player instead of one player per audio file.\u003C\u002Fli>\n\u003Cli>Preload: to decide if preload the audio files, their metadata, or don’t preload nothing at all.\u003C\u002Fli>\n\u003Cli>Play all: play all players in the page (one after the other).\u003C\u002Fli>\n\u003Cli>Loop: plays the audio player on the product page in a loop.\u003C\u002Fli>\n\u003Cli>Player controls: determines the controls to include in the music player.\u003C\u002Fli>\n\u003Cli>Visualizer: For “all controls” mode, display the visualizer component over the player.\u003C\u002Fli>\n\u003Cli>Display the player’s title: show\u002Fhide the name associated to the downloadable file.\u003C\u002Fli>\n\u003Cli>Protect the file: checkbox to playback the songs in secure mode (only available in the pro version of the plugin).\u003C\u002Fli>\n\u003Cli>Percent of audio used for protected playbacks: integer number from 0 to 100, that represents the percent of the size of the original audio file that will be used in the audio file for demo (only available in the pro version of the plugin).\u003C\u002Fli>\n\u003Cli>Select my own demo files: checkbox to use different audio files for demo, than the audio files for selling (only available in the pro version of the plugin).\u003C\u002Fli>\n\u003Cli>Demo files: section similar to the audio files for selling, but in this case it allows to select different audio files for demo, and their names (only available in the pro version of the plugin).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FjydVqEUe9YY?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cstrong>How the Pro version of the Music Player for WooCommerce protect the audio files?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If the “Protect the file” checkbox was ticked in the product’s page, and was entered an integer number through the attribute: “Percent of audio used for protected playbacks”, the plugin will create a truncated copy of the audio files for selling (or the audio files for demo) into the “\u002Fwp-content\u002Fplugins\u002Fwcmp” directory, to be used as demo. The sizes of the audio files for demo are a percentage of the sizes of the original files (the integer number entered in the player’s settings). So, the users cannot access to the original audio files, from the public pages of the products.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Music Player for WooCommerce – Playlist Widget\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The widget allows to include a playlist on sidebars, with the downloadable files associated to all products with the music player enabled, or for only some of the products.\u003C\u002Fp>\n\u003Cp>The widget settings:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Title: the title of the widget on sidebar.\u003C\u002Fli>\n\u003Cli>Products IDs: enter the ids of products to include in the playlist, separated by comma, or the * symbol to include all products.\u003C\u002Fli>\n\u003Cli>Playlist layout: select between the new playlist layout and the original one.\u003C\u002Fli>\n\u003Cli>Player layout: select the layout of music players (the widget uses only the play\u002Fpause control)\u003C\u002Fli>\n\u003Cli>Preload: to decide if preload the audio files, their metadata, or don’t preload nothing at all. This attribute has a global scope, and will modify the default settings.\u003C\u002Fli>\n\u003Cli>Play all: play all players in the page (one after the other). This attribute has a global scope, and will modify the default settings.\u003C\u002Fli>\n\u003Cli>Highlight the current product: if the checkbox is ticked, and the user is in the page of a product, and it is included in the playlist, the corresponding item would be highlighted in the playlist.\u003C\u002Fli>\n\u003Cli>Continue playing after navigate: if the checkbox is ticked, and there is a song playing when navigates, the player will continue playing after loading the webpage, in the same position.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Note: In mobiles devices where the direct action of user is required for playing audios and videos, the plugin cannot start playing dynamically.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Music Player for WooCommerce – [wcmp-playlist] shortcode\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The \u003Ccode>[wcmp-playlist]\u003C\u002Fcode> shortcode allows to include a playlist on the pages’ contents, with all products, or for some of them.\u003C\u002Fp>\n\u003Cp>The shortcode attributes are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>products_ids: enter the ids of products to include in the playlist, separated by comma, or the * symbol to include all products\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wcmp-playlist products_ids=\"*\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>title: enter the title text to display prominently above the playlist\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wcmp-playlist products_ids=\"*\" title=\"My Playlist\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>product_categories: this feature enables you to load all products belonging to one or multiple categories at once, eliminating the need to enter their IDs individually. To filter by product categories, simply input their slugs, separated by commas\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wcmp-playlist products_ids=\"*\" product_categories=\"category-1,category-2\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>product_tags: just like filtering by product categories, you can also filter products by tags. To do this, simply enter the tag slugs, separated by commas\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wcmp-playlist products_ids=\"*\" product_tags=\"tag-1,tag-2\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>layout: allows to select the new or original layouts with the values: new or classic (“new” is the value by default)\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wcmp-playlist products_ids=\"*\" layout=\"new\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>player_style: select the layout of music players (the playlist displays only the play\u002Fpause control)\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wcmp-playlist products_ids=\"*\" player_style=\"mejs-classic\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>highlight_current_product: if the playlist is included in a product’s page, the corresponding item would be highlighted in the playlist\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wcmp-playlist products_ids=\"*\" highlight_current_product=\"1\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>continue_playing: if there is a song playing when navigates, the player will continue playing after loading the webpage in the same position\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wcmp-playlist products_ids=\"*\" continue_playing=\"1\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Note: In mobiles devices where the direct action of user is required for playing audios and videos, the plugin cannot start playing dynamically.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>controls: allows to configure the controls to be used with the players on playlist. The possible values are: track or all, to include only a play\u002Fpause button or all player’s controls respectively:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wcmp-playlist products_ids=\"*\" controls=\"track\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>loop: plays all playlist items in an endless loop. The accepted values are: 1 or 0\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wcmp-playlist products_ids=\"*\" loop=\"1\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>cover: allows to include the featured images in the playlist. The possible values are: 0 or 1, 0 is the value by default\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wcmp-playlist products_ids=\"*\" cover=\"1\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>purchased_only: includes only the audio files associated with the purchased products (Plugin commercial version)\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wcmp-playlist products_ids=\"*\" purchased_only=\"1\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>purchased_products: generates the list of products purchased by the logged user (Plugin commercial version)\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wcmp-playlist purchased_products=\"1\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Hooks (actions and filters)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>wcmp_before_player_shop_page: action called before the players containers in the shop pages.\u003C\u002Fli>\n\u003Cli>wcmp_after_player_shop_page: action called after the players containers in the shop pages.\u003C\u002Fli>\n\u003Cli>wcmp_before_players_product_page: action called before the players containers in the products pages.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>wcmp_after_players_product_page: action called after the players containers in the products pages.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>wcmp_audio_tag: filter called when the audio tag is generated. The callback function receives four parameters: the audio tag, the product’s id, the file’s id, URL to the audio file;\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>wcmp_file_name: filter called when the file’s name is included with the player. The callback function receives three parameters: the file’s name, the product’s id, and the file’s id;\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>wcmp_widget_audio_tag: filter called when the audio tag is generated as a widget on sidebars. The callback function receives four parameters: the audio tag, the product’s id, the file’s id, URL to the audio file;\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>wcmp_widget_file_name: filter called when the file’s name is included with the player as a widget on sidebars. The callback function receives three parameters: the file’s name, the product’s id, and the file’s id;\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>wcmp_purchased_product: filter called to know if the product was purchased or not. The callback function receives two parameters: false and the product’s id.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>wcmp_ffmpeg_time: filter called to determine the duration of truncated copies of the audio files for demos when the FFmpeg application is used to generate them.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Other recommended plugins\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>If your project is a music store, and WooCommerce is more than you need it is possible to use \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmusic-store\u002F\" title=\"Music Store\" rel=\"ugc\">Music Store plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Or if you need a general purpose music and video player, not especific for WooCommerce, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Faudio-and-video-player\u002F\" title=\"CP Media Player - Audio Player and Video Player\" rel=\"ugc\">CP Media Player – Audio Player and Video Player plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Music Player for WooCommerce includes the MediaElement.js music player in the pages of the products with audio files associated.",271255,61,"2026-02-20T01:34:00.000Z",[20,21,22,197,118],"song","https:\u002F\u002Fwcmp.dwbooster.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmusic-player-for-woocommerce.1.8.0.zip","2025-05-07 00:00:00",{"attackSurface":202,"codeSignals":567,"taintFlows":725,"riskAssessment":1042,"analyzedAt":1054},{"hooks":203,"ajaxHandlers":527,"restRoutes":534,"shortcodes":535,"cronEvents":566,"entryPointCount":222,"unprotectedCount":28},[204,210,215,219,225,228,231,235,237,238,241,242,245,250,254,258,262,266,267,269,273,275,278,280,283,284,287,289,291,293,297,302,305,309,313,317,321,325,329,334,338,340,344,348,350,354,358,361,364,367,369,372,376,379,383,386,389,392,396,398,401,403,406,410,414,418,421,425,427,430,432,436,440,444,448,451,455,459,463,467,471,474,476,480,483,486,490,494,498,501,505,508,512,515,519,523],{"type":205,"name":206,"callback":207,"file":208,"line":209},"action","admin_bar_menu","codepeople_add_promote_banner","banner.php",105,{"type":205,"name":211,"callback":212,"priority":165,"file":213,"line":214},"admin_enqueue_scripts","enqueue_scripts","feedback\\cp-feedback.php",22,{"type":205,"name":216,"callback":217,"file":213,"line":218},"admin_footer","feedback_interface",32,{"type":205,"name":220,"callback":221,"priority":222,"file":223,"line":224},"musicstore_settings_page","show_settings",11,"ms-addons\\affiliateroyale.addon.php",8,{"type":205,"name":226,"callback":227,"priority":222,"file":223,"line":63},"musicstore_save_settings","save_settings",{"type":205,"name":229,"callback":230,"priority":222,"file":223,"line":222},"musicstore_paypal_form_html_before_submit","paypal_form_html_output",{"type":205,"name":232,"callback":233,"priority":222,"file":223,"line":234},"musicstore_payment_received","capture_ipn",12,{"type":205,"name":220,"callback":221,"priority":222,"file":236,"line":224},"ms-addons\\affiliatesmanager.addon.php",{"type":205,"name":226,"callback":227,"priority":222,"file":236,"line":63},{"type":239,"name":240,"callback":240,"file":236,"line":222},"filter","musicstore_notify_url",{"type":205,"name":232,"callback":232,"priority":222,"file":236,"line":234},{"type":205,"name":220,"callback":221,"priority":222,"file":243,"line":244},"ms-addons\\base.addon.php",10,{"type":205,"name":246,"callback":247,"priority":244,"file":248,"line":249},"musicstore_calling_payment_gateway","send_to_mollie","ms-addons\\mollie.addon.php",26,{"type":205,"name":251,"callback":252,"priority":244,"file":248,"line":253},"musicstore_checking_payment","check_payment",27,{"type":239,"name":255,"callback":256,"priority":244,"file":248,"line":257},"musicstore_payment_gateway_enabled","enabled",28,{"type":239,"name":259,"callback":260,"priority":244,"file":248,"line":261},"musicstore_payment_gateway_list","populate_list",29,{"type":205,"name":263,"callback":264,"priority":244,"file":248,"line":265},"wp_footer","mollie_form",30,{"type":205,"name":220,"callback":221,"priority":222,"file":248,"line":218},{"type":205,"name":226,"callback":227,"priority":222,"file":248,"line":268},33,{"type":205,"name":246,"callback":270,"priority":244,"file":271,"line":272},"send_to_paypal","ms-addons\\paypal.addon.php",18,{"type":205,"name":251,"callback":252,"priority":244,"file":271,"line":274},19,{"type":239,"name":255,"callback":276,"priority":244,"file":271,"line":277},"paypal_enabled",20,{"type":239,"name":259,"callback":260,"priority":244,"file":271,"line":279},21,{"type":205,"name":246,"callback":281,"priority":244,"file":282,"line":268},"send_to_square","ms-addons\\square.addon.php",{"type":205,"name":251,"callback":252,"priority":165,"file":282,"line":92},{"type":239,"name":255,"callback":285,"priority":244,"file":282,"line":286},"is_enabled",35,{"type":239,"name":259,"callback":260,"priority":244,"file":282,"line":288},36,{"type":205,"name":220,"callback":221,"priority":222,"file":282,"line":290},38,{"type":205,"name":226,"callback":227,"priority":222,"file":282,"line":292},39,{"type":205,"name":294,"callback":295,"priority":244,"file":296,"line":224},"musicstore_send_notification_emails","music_store_send_emails","ms-core\\ms-ipn.php",{"type":239,"name":298,"callback":299,"priority":244,"file":300,"line":301},"musicstore_shopping_cart_button","ms_woocommerce_add_to_cart_btn","ms-core\\ms-woocommerce\\ms-woocommerce.php",209,{"type":239,"name":303,"callback":299,"priority":244,"file":300,"line":304},"musicstore_buynow_button",210,{"type":239,"name":306,"callback":307,"priority":244,"file":300,"line":308},"woocommerce_product_class","ms_woocommerce_product_class",212,{"type":239,"name":310,"callback":311,"priority":244,"file":300,"line":312},"woocommerce_product_type_query","ms_woocommerce_product_type_query",213,{"type":205,"name":314,"callback":315,"priority":244,"file":300,"line":316},"woocommerce_after_cart_item_name","ms_woocommerce_after_cart_item_name",215,{"type":239,"name":318,"callback":319,"priority":244,"file":300,"line":320},"woocommerce_data_stores","ms_woocommerce_data_stores",216,{"type":205,"name":322,"callback":323,"priority":244,"file":300,"line":324},"woocommerce_checkout_create_order_line_item_object","ms_woocommerce_checkout_create_order_line_item_object",218,{"type":239,"name":326,"callback":327,"priority":244,"file":300,"line":328},"woocommerce_get_order_item_classname","ms_woocommerce_get_order_item_classname",219,{"type":239,"name":330,"callback":331,"priority":332,"file":300,"line":333},"woocommerce_add_cart_item","ms_woocommerce_add_cart_item",99,221,{"type":239,"name":335,"callback":336,"priority":332,"file":300,"line":337},"woocommerce_add_cart_item_data","ms_woocommerce_add_cart_item_data",222,{"type":239,"name":335,"callback":336,"priority":332,"file":300,"line":339},223,{"type":239,"name":341,"callback":342,"priority":332,"file":300,"line":343},"woocommerce_get_item_data","ms_woocommerce_get_cart_item_data",225,{"type":239,"name":345,"callback":346,"priority":332,"file":300,"line":347},"woocommerce_get_cart_item_from_session","ms_woocommerce_get_cart_item_from_session",226,{"type":239,"name":345,"callback":346,"priority":332,"file":300,"line":349},227,{"type":205,"name":351,"callback":352,"priority":332,"file":300,"line":353},"wp_trash_post","ms_woocommerce_trash_order",229,{"type":205,"name":355,"callback":356,"priority":332,"file":300,"line":357},"untrashed_post","ms_woocommerce_untrash_order",230,{"type":239,"name":255,"callback":359,"priority":332,"file":300,"line":360},"closure",232,{"type":205,"name":362,"callback":359,"priority":277,"file":300,"line":363},"woocommerce_checkout_create_order_line_item",240,{"type":205,"name":365,"callback":365,"file":366,"line":277},"init","ms-page-builder\\ms-page-builders.php",{"type":205,"name":368,"callback":368,"file":366,"line":279},"after_setup_theme",{"type":205,"name":370,"callback":371,"file":366,"line":257},"enqueue_block_editor_assets","gutenberg_editor",{"type":205,"name":373,"callback":374,"file":366,"line":375},"elementor\u002Fwidgets\u002Fregister","elementor_editor",31,{"type":205,"name":377,"callback":378,"file":366,"line":218},"elementor\u002Felements\u002Fcategories_registered","elementor_editor_category",{"type":239,"name":380,"callback":381,"file":366,"line":382},"siteorigin_widgets_widget_folders","siteorigin_widgets_collection",44,{"type":239,"name":384,"callback":384,"file":366,"line":385},"siteorigin_panels_widget_dialog_tabs",45,{"type":205,"name":365,"callback":359,"file":387,"line":388},"music-store.php",78,{"type":239,"name":390,"callback":359,"priority":244,"file":387,"line":391},"get_post_metadata",79,{"type":239,"name":393,"callback":394,"file":387,"line":395},"option_sbp_settings","troubleshoot",89,{"type":205,"name":368,"callback":368,"priority":165,"file":387,"line":397},145,{"type":205,"name":399,"callback":399,"file":387,"line":400},"plugins_loaded",146,{"type":205,"name":365,"callback":365,"priority":165,"file":387,"line":402},147,{"type":205,"name":404,"callback":404,"priority":165,"file":387,"line":405},"admin_init",148,{"type":205,"name":407,"callback":408,"file":387,"line":409},"widgets_init","_load_widgets",149,{"type":205,"name":411,"callback":412,"file":387,"line":413},"current_screen","_permalinks_screen",150,{"type":205,"name":415,"callback":416,"priority":244,"file":387,"line":417},"admin_menu","menu_links",152,{"type":239,"name":303,"callback":419,"priority":244,"file":387,"line":420},"populate_payment_gateways_list",161,{"type":239,"name":422,"callback":423,"priority":244,"file":387,"line":424},"display_post_states","add_display_post_states",169,{"type":205,"name":365,"callback":359,"file":387,"line":426},189,{"type":205,"name":428,"callback":429,"priority":244,"file":387,"line":304},"save_post","save_data",{"type":239,"name":240,"callback":359,"priority":332,"file":387,"line":431},211,{"type":239,"name":433,"callback":434,"file":387,"line":435},"get_pages","_ms_exclude_pages",235,{"type":239,"name":437,"callback":438,"file":387,"line":439},"pre_get_posts","add_post_type_to_results",344,{"type":239,"name":441,"callback":442,"priority":332,"file":387,"line":443},"the_content","_ms_the_content",350,{"type":239,"name":445,"callback":446,"priority":165,"file":387,"line":447},"the_excerpt","_ms_the_excerpt",351,{"type":239,"name":449,"callback":446,"priority":165,"file":387,"line":450},"get_the_excerpt",352,{"type":205,"name":452,"callback":453,"file":387,"line":454},"wp_head","load_meta",353,{"type":205,"name":456,"callback":457,"priority":332,"file":387,"line":458},"wp_enqueue_scripts","public_resources",357,{"type":239,"name":460,"callback":461,"file":387,"line":462},"posts_where","custom_search_where",361,{"type":239,"name":464,"callback":465,"file":387,"line":466},"posts_join","custom_search_join",362,{"type":239,"name":468,"callback":469,"file":387,"line":470},"posts_groupby","custom_search_groupby",363,{"type":239,"name":303,"callback":472,"priority":244,"file":387,"line":473},"include_download_link",367,{"type":239,"name":298,"callback":472,"priority":244,"file":387,"line":475},368,{"type":239,"name":477,"callback":478,"priority":244,"file":387,"line":479},"musicstore_demo_url","demo_url",369,{"type":205,"name":481,"callback":481,"file":387,"line":482},"delete_post",788,{"type":205,"name":211,"callback":484,"priority":244,"file":387,"line":485},"admin_resources",792,{"type":205,"name":487,"callback":488,"priority":164,"file":387,"line":489},"media_buttons","set_music_store_button",795,{"type":239,"name":491,"callback":492,"file":387,"line":493},"manage_ms_song_posts_columns","MSSong::columns",1139,{"type":205,"name":495,"callback":496,"priority":144,"file":387,"line":497},"manage_ms_song_posts_custom_column","MSSong::columns_data",1140,{"type":205,"name":415,"callback":499,"file":387,"line":500},"remove_meta_box",1247,{"type":205,"name":502,"callback":503,"file":387,"line":504},"parent_file","tax_menu_correction",1393,{"type":239,"name":464,"callback":506,"file":387,"line":507},"join_post_data_to_WPQuery",4044,{"type":239,"name":509,"callback":510,"priority":244,"file":387,"line":511},"posts_orderby","add_orderby_to_WPQuery",4045,{"type":239,"name":441,"callback":513,"priority":165,"file":387,"line":514},"display_content",4083,{"type":205,"name":516,"callback":517,"priority":332,"file":387,"line":518},"shutdown","ms_session_dump",4236,{"type":205,"name":520,"callback":521,"priority":244,"file":387,"line":522},"activated_plugin","redirect_to_settings",4242,{"type":205,"name":524,"callback":525,"priority":244,"file":387,"line":526},"wpmu_new_blog","install_new_blog",4243,[528],{"action":529,"nopriv":530,"callback":531,"hasNonce":532,"hasCapCheck":530,"file":213,"line":533},"cp_feedback",false,"feedback_action",true,23,[],[536,540,544,548,552,556,558,560,562,564],{"tag":537,"callback":538,"file":387,"line":539},"music_store","load_store",345,{"tag":541,"callback":542,"file":387,"line":543},"music_store_product","load_product",346,{"tag":545,"callback":546,"file":387,"line":547},"music_store_product_list","load_product_list",347,{"tag":549,"callback":550,"file":387,"line":551},"music_store_purchased_list","load_purchased_products",348,{"tag":553,"callback":554,"file":387,"line":555},"music_store_sales_counter","sales_counter",349,{"tag":537,"callback":538,"file":387,"line":557},419,{"tag":541,"callback":542,"file":387,"line":559},420,{"tag":545,"callback":546,"file":387,"line":561},421,{"tag":553,"callback":554,"file":387,"line":563},422,{"tag":549,"callback":550,"file":387,"line":565},423,[],{"dangerousFunctions":568,"sqlUsage":574,"outputEscaping":596,"fileOperations":272,"externalRequests":723,"nonceChecks":244,"capabilityChecks":576,"bundledLibraries":724},[569],{"fn":570,"file":571,"line":572,"context":573},"unserialize","ms-core\\ms-store-importer.php",43,"$contents_php = unserialize($contents);",{"prepared":575,"raw":576,"locations":577},97,7,[578,581,584,587,590,592,594],{"file":387,"line":579,"context":580},975,"$wpdb->get_col() with variable interpolation",{"file":387,"line":582,"context":583},1068,"$wpdb->get_var() with variable interpolation",{"file":387,"line":585,"context":586},1070,"$wpdb->query() with variable interpolation",{"file":387,"line":588,"context":589},1083,"$wpdb->get_results() with variable interpolation",{"file":387,"line":591,"context":589},2623,{"file":387,"line":593,"context":589},2677,{"file":387,"line":595,"context":589},3249,{"escaped":597,"rawEcho":598,"locations":599},739,62,[600,602,603,605,607,609,611,613,615,618,621,623,625,627,629,631,632,633,635,637,639,641,643,645,646,649,651,653,655,657,659,660,662,664,666,668,670,673,675,677,679,681,683,685,687,689,691,693,695,697,699,701,703,705,707,709,711,713,715,717,719,721],{"file":208,"line":286,"context":601},"raw output",{"file":243,"line":209,"context":601},{"file":243,"line":604,"context":601},108,{"file":243,"line":606,"context":601},110,{"file":282,"line":608,"context":601},67,{"file":282,"line":610,"context":601},457,{"file":282,"line":612,"context":601},479,{"file":282,"line":614,"context":601},484,{"file":616,"line":617,"context":601},"ms-core\\ms-download.php",381,{"file":619,"line":620,"context":601},"ms-core\\ms-song.php",470,{"file":619,"line":622,"context":601},474,{"file":619,"line":624,"context":601},544,{"file":619,"line":626,"context":601},550,{"file":619,"line":628,"context":601},568,{"file":619,"line":630,"context":601},575,{"file":571,"line":253,"context":601},{"file":571,"line":391,"context":601},{"file":634,"line":572,"context":601},"ms-core\\ms-widgets.php",{"file":634,"line":636,"context":601},129,{"file":634,"line":638,"context":601},192,{"file":634,"line":640,"context":601},246,{"file":634,"line":642,"context":601},283,{"file":644,"line":261,"context":601},"ms-core\\ms-wizard.php",{"file":300,"line":47,"context":601},{"file":647,"line":648,"context":601},"ms-core\\tpleng.class.php",239,{"file":650,"line":279,"context":601},"ms-page-builder\\beaverbuilder\\ms\\includes\\frontend.php",{"file":652,"line":405,"context":601},"ms-page-builder\\elementor\\elementor.pb.php",{"file":652,"line":654,"context":601},154,{"file":652,"line":656,"context":601},255,{"file":652,"line":658,"context":601},261,{"file":652,"line":559,"context":601},{"file":652,"line":661,"context":601},426,{"file":652,"line":663,"context":601},486,{"file":652,"line":665,"context":601},492,{"file":652,"line":667,"context":601},598,{"file":652,"line":669,"context":601},604,{"file":671,"line":672,"context":601},"ms-page-builder\\siteorigin\\siteorigin-ms\\tpl\\siteorigin-ms-shortcode.php",40,{"file":674,"line":274,"context":601},"ms-page-builder\\siteorigin\\siteorigin-ms-counter\\tpl\\siteorigin-ms-counter-shortcode.php",{"file":676,"line":382,"context":601},"ms-page-builder\\siteorigin\\siteorigin-ms-product-list\\tpl\\siteorigin-ms-products-list-shortcode.php",{"file":387,"line":678,"context":601},463,{"file":387,"line":680,"context":601},511,{"file":387,"line":682,"context":601},762,{"file":387,"line":684,"context":601},767,{"file":387,"line":686,"context":601},1363,{"file":387,"line":688,"context":601},1437,{"file":387,"line":690,"context":601},1439,{"file":387,"line":692,"context":601},1441,{"file":387,"line":694,"context":601},1446,{"file":387,"line":696,"context":601},1695,{"file":387,"line":698,"context":601},1699,{"file":387,"line":700,"context":601},2015,{"file":387,"line":702,"context":601},2035,{"file":387,"line":704,"context":601},2090,{"file":387,"line":706,"context":601},2099,{"file":387,"line":708,"context":601},2106,{"file":387,"line":710,"context":601},2182,{"file":387,"line":712,"context":601},2810,{"file":387,"line":714,"context":601},2952,{"file":387,"line":716,"context":601},4115,{"file":387,"line":718,"context":601},4117,{"file":387,"line":720,"context":601},4120,{"file":387,"line":722,"context":601},4122,5,[],[726,755,786,797,808,820,828,836,847,855,870,881,899,908,919,930,982,1026,1034],{"entryPoint":727,"graph":728,"unsanitizedCount":754,"severity":40},"ms_download_file (ms-core\\ms-download.php:398)",{"nodes":729,"edges":750},[730,734,740,743,747],{"id":731,"type":732,"label":733,"file":616,"line":565},"n0","source","$_REQUEST",{"id":735,"type":736,"label":737,"file":616,"line":738,"wp_function":739},"n1","sink","header() [Header Injection]",424,"header",{"id":741,"type":732,"label":742,"file":616,"line":557},"n2","$_REQUEST (x2)",{"id":744,"type":745,"label":746,"file":616,"line":557},"n3","transform","→ ms_browser_output()",{"id":748,"type":736,"label":737,"file":616,"line":749,"wp_function":739},"n4",393,[751,752,753],{"from":731,"to":735,"sanitized":530},{"from":741,"to":744,"sanitized":530},{"from":744,"to":748,"sanitized":530},3,{"entryPoint":756,"graph":757,"unsanitizedCount":144,"severity":40},"\u003Cms-download> (ms-core\\ms-download.php:0)",{"nodes":758,"edges":780},[759,761,765,768,771,772,774,776,778],{"id":731,"type":732,"label":733,"file":616,"line":760},248,{"id":735,"type":736,"label":762,"file":616,"line":763,"wp_function":764},"query() [SQLi]",268,"query",{"id":741,"type":732,"label":766,"file":616,"line":767},"$_GET['purchase_id']",314,{"id":744,"type":736,"label":769,"file":616,"line":767,"wp_function":770},"get_row() [SQLi]","get_row",{"id":748,"type":732,"label":733,"file":616,"line":565},{"id":773,"type":736,"label":737,"file":616,"line":738,"wp_function":739},"n5",{"id":775,"type":732,"label":742,"file":616,"line":557},"n6",{"id":777,"type":745,"label":746,"file":616,"line":557},"n7",{"id":779,"type":736,"label":737,"file":616,"line":749,"wp_function":739},"n8",[781,782,783,784,785],{"from":731,"to":735,"sanitized":532},{"from":741,"to":744,"sanitized":532},{"from":748,"to":773,"sanitized":532},{"from":775,"to":777,"sanitized":530},{"from":777,"to":779,"sanitized":530},{"entryPoint":787,"graph":788,"unsanitizedCount":165,"severity":40},"\u003Cms-submit> (ms-core\\ms-submit.php:0)",{"nodes":789,"edges":795},[790,793],{"id":731,"type":732,"label":791,"file":792,"line":375},"$_SERVER","ms-core\\ms-submit.php",{"id":735,"type":736,"label":737,"file":792,"line":794,"wp_function":739},73,[796],{"from":731,"to":735,"sanitized":530},{"entryPoint":798,"graph":799,"unsanitizedCount":165,"severity":40},"_preview (music-store.php:407)",{"nodes":800,"edges":806},[801,803],{"id":731,"type":732,"label":733,"file":387,"line":802},414,{"id":735,"type":736,"label":804,"file":387,"line":678,"wp_function":805},"echo() [XSS]","echo",[807],{"from":731,"to":735,"sanitized":530},{"entryPoint":809,"graph":810,"unsanitizedCount":165,"severity":819},"save_settings (ms-addons\\square.addon.php:137)",{"nodes":811,"edges":817},[812,814],{"id":731,"type":732,"label":733,"file":282,"line":813},143,{"id":735,"type":736,"label":815,"file":282,"line":400,"wp_function":816},"update_option() [Settings Manipulation]","update_option",[818],{"from":731,"to":735,"sanitized":530},"low",{"entryPoint":821,"graph":822,"unsanitizedCount":165,"severity":819},"\u003Csquare.addon> (ms-addons\\square.addon.php:0)",{"nodes":823,"edges":826},[824,825],{"id":731,"type":732,"label":733,"file":282,"line":813},{"id":735,"type":736,"label":815,"file":282,"line":400,"wp_function":816},[827],{"from":731,"to":735,"sanitized":530},{"entryPoint":829,"graph":830,"unsanitizedCount":28,"severity":819},"ms_check_download_permissions (ms-core\\ms-download.php:217)",{"nodes":831,"edges":834},[832,833],{"id":731,"type":732,"label":733,"file":616,"line":760},{"id":735,"type":736,"label":762,"file":616,"line":763,"wp_function":764},[835],{"from":731,"to":735,"sanitized":532},{"entryPoint":837,"graph":838,"unsanitizedCount":28,"severity":819},"save_permalink (ms-core\\ms-song.php:428)",{"nodes":839,"edges":845},[840,843],{"id":731,"type":732,"label":841,"file":619,"line":842},"$_POST",430,{"id":735,"type":736,"label":815,"file":619,"line":844,"wp_function":816},434,[846],{"from":731,"to":735,"sanitized":532},{"entryPoint":848,"graph":849,"unsanitizedCount":28,"severity":819},"\u003Cms-song> (ms-core\\ms-song.php:0)",{"nodes":850,"edges":853},[851,852],{"id":731,"type":732,"label":841,"file":619,"line":842},{"id":735,"type":736,"label":815,"file":619,"line":844,"wp_function":816},[854],{"from":731,"to":735,"sanitized":532},{"entryPoint":856,"graph":857,"unsanitizedCount":28,"severity":819},"__construct (ms-core\\ms-store-importer.php:15)",{"nodes":858,"edges":867},[859,861,864,865],{"id":731,"type":732,"label":860,"file":571,"line":92},"$_FILES",{"id":735,"type":736,"label":862,"file":571,"line":288,"wp_function":863},"fopen() [File Access]","fopen",{"id":741,"type":732,"label":860,"file":571,"line":92},{"id":744,"type":736,"label":866,"file":571,"line":572,"wp_function":570},"unserialize() [Object Injection]",[868,869],{"from":731,"to":735,"sanitized":532},{"from":741,"to":744,"sanitized":532},{"entryPoint":871,"graph":872,"unsanitizedCount":28,"severity":819},"\u003Cms-store-importer> (ms-core\\ms-store-importer.php:0)",{"nodes":873,"edges":878},[874,875,876,877],{"id":731,"type":732,"label":860,"file":571,"line":92},{"id":735,"type":736,"label":862,"file":571,"line":288,"wp_function":863},{"id":741,"type":732,"label":860,"file":571,"line":92},{"id":744,"type":736,"label":866,"file":571,"line":572,"wp_function":570},[879,880],{"from":731,"to":735,"sanitized":532},{"from":741,"to":744,"sanitized":532},{"entryPoint":882,"graph":883,"unsanitizedCount":28,"severity":819},"\u003Cms-templates> (ms-core\\ms-templates.php:0)",{"nodes":884,"edges":895},[885,888,889,891,892,894],{"id":731,"type":732,"label":886,"file":887,"line":253},"$_POST['song_single_tpl']","ms-core\\ms-templates.php",{"id":735,"type":736,"label":815,"file":887,"line":253,"wp_function":816},{"id":741,"type":732,"label":890,"file":887,"line":265},"$_POST['song_multiple_tpl']",{"id":744,"type":736,"label":815,"file":887,"line":265,"wp_function":816},{"id":748,"type":732,"label":893,"file":887,"line":268},"$_POST['song_tpl']",{"id":773,"type":736,"label":815,"file":887,"line":268,"wp_function":816},[896,897,898],{"from":731,"to":735,"sanitized":532},{"from":741,"to":744,"sanitized":532},{"from":748,"to":773,"sanitized":532},{"entryPoint":900,"graph":901,"unsanitizedCount":28,"severity":819},"\u003Cms-wizard> (ms-core\\ms-wizard.php:0)",{"nodes":902,"edges":906},[903,905],{"id":731,"type":732,"label":904,"file":644,"line":27},"$_POST (x2)",{"id":735,"type":736,"label":815,"file":644,"line":244,"wp_function":816},[907],{"from":731,"to":735,"sanitized":532},{"entryPoint":909,"graph":910,"unsanitizedCount":28,"severity":819},"admin_init (music-store.php:728)",{"nodes":911,"edges":917},[912,915],{"id":731,"type":732,"label":913,"file":387,"line":914},"$_REQUEST (x4)",745,{"id":735,"type":736,"label":804,"file":387,"line":916,"wp_function":805},749,[918],{"from":731,"to":735,"sanitized":532},{"entryPoint":920,"graph":921,"unsanitizedCount":754,"severity":819},"save_taxonomies_permalink (music-store.php:1266)",{"nodes":922,"edges":928},[923,926],{"id":731,"type":732,"label":924,"file":387,"line":925},"$_POST (x3)",1268,{"id":735,"type":736,"label":815,"file":387,"line":927,"wp_function":816},1272,[929],{"from":731,"to":735,"sanitized":530},{"entryPoint":931,"graph":932,"unsanitizedCount":28,"severity":819},"settings_page (music-store.php:1536)",{"nodes":933,"edges":974},[934,936,938,941,943,946,948,951,955,957,960,963,967,971],{"id":731,"type":732,"label":841,"file":387,"line":935},1564,{"id":735,"type":736,"label":815,"file":387,"line":937,"wp_function":816},1570,{"id":741,"type":732,"label":939,"file":387,"line":940},"$_POST['delete_purchase_id']",2470,{"id":744,"type":736,"label":762,"file":387,"line":942,"wp_function":764},2467,{"id":748,"type":732,"label":944,"file":387,"line":945},"$_POST['resend_purchase_id']",2479,{"id":773,"type":736,"label":769,"file":387,"line":947,"wp_function":770},2476,{"id":775,"type":732,"label":949,"file":387,"line":950},"$_POST['show_purchase_id']",2513,{"id":777,"type":736,"label":952,"file":387,"line":953,"wp_function":954},"get_var() [SQLi]",2510,"get_var",{"id":779,"type":732,"label":841,"file":387,"line":956},2521,{"id":958,"type":736,"label":762,"file":387,"line":959,"wp_function":764},"n9",2524,{"id":961,"type":732,"label":841,"file":387,"line":962},"n10",2555,{"id":964,"type":736,"label":965,"file":387,"line":591,"wp_function":966},"n11","get_results() [SQLi]","get_results",{"id":968,"type":732,"label":969,"file":387,"line":970},"n12","$_POST (x7)",2549,{"id":972,"type":736,"label":804,"file":387,"line":973,"wp_function":805},"n13",2744,[975,976,977,978,979,980,981],{"from":731,"to":735,"sanitized":532},{"from":741,"to":744,"sanitized":532},{"from":748,"to":773,"sanitized":532},{"from":775,"to":777,"sanitized":532},{"from":779,"to":958,"sanitized":532},{"from":961,"to":964,"sanitized":532},{"from":968,"to":972,"sanitized":532},{"entryPoint":983,"graph":984,"unsanitizedCount":28,"severity":819},"\u003Cmusic-store> (music-store.php:0)",{"nodes":985,"edges":1016},[986,988,990,992,993,995,996,999,1001,1002,1003,1004,1005,1006,1007,1009,1011,1013],{"id":731,"type":732,"label":904,"file":387,"line":987},286,{"id":735,"type":736,"label":762,"file":387,"line":989,"wp_function":764},291,{"id":741,"type":732,"label":991,"file":387,"line":802},"$_REQUEST (x8)",{"id":744,"type":736,"label":804,"file":387,"line":678,"wp_function":805},{"id":748,"type":732,"label":994,"file":387,"line":925},"$_POST (x4)",{"id":773,"type":736,"label":815,"file":387,"line":927,"wp_function":816},{"id":775,"type":732,"label":997,"file":387,"line":998},"$_POST (x8)",301,{"id":777,"type":736,"label":804,"file":387,"line":1000,"wp_function":805},1806,{"id":779,"type":732,"label":939,"file":387,"line":940},{"id":958,"type":736,"label":762,"file":387,"line":942,"wp_function":764},{"id":961,"type":732,"label":944,"file":387,"line":945},{"id":964,"type":736,"label":769,"file":387,"line":947,"wp_function":770},{"id":968,"type":732,"label":949,"file":387,"line":950},{"id":972,"type":736,"label":952,"file":387,"line":953,"wp_function":954},{"id":1008,"type":732,"label":924,"file":387,"line":962},"n14",{"id":1010,"type":736,"label":965,"file":387,"line":591,"wp_function":966},"n15",{"id":1012,"type":732,"label":841,"file":387,"line":962},"n16",{"id":1014,"type":736,"label":952,"file":387,"line":1015,"wp_function":954},"n17",3664,[1017,1018,1019,1020,1021,1022,1023,1024,1025],{"from":731,"to":735,"sanitized":532},{"from":741,"to":744,"sanitized":532},{"from":748,"to":773,"sanitized":532},{"from":775,"to":777,"sanitized":532},{"from":779,"to":958,"sanitized":532},{"from":961,"to":964,"sanitized":532},{"from":968,"to":972,"sanitized":532},{"from":1008,"to":1010,"sanitized":532},{"from":1012,"to":1014,"sanitized":532},{"entryPoint":1027,"graph":1028,"unsanitizedCount":165,"severity":83},"ms_generate_downloads (ms-core\\ms-download.php:308)",{"nodes":1029,"edges":1032},[1030,1031],{"id":731,"type":732,"label":766,"file":616,"line":767},{"id":735,"type":736,"label":769,"file":616,"line":767,"wp_function":770},[1033],{"from":731,"to":735,"sanitized":530},{"entryPoint":1035,"graph":1036,"unsanitizedCount":165,"severity":83},"init (music-store.php:204)",{"nodes":1037,"edges":1040},[1038,1039],{"id":731,"type":732,"label":841,"file":387,"line":987},{"id":735,"type":736,"label":762,"file":387,"line":989,"wp_function":764},[1041],{"from":731,"to":735,"sanitized":530},{"summary":1043,"deductions":1044},"The \"music-store\" plugin v1.3.2 presents a mixed security posture.  On the positive side, it demonstrates good practices with a high percentage of SQL queries using prepared statements and properly escaped output. The presence of nonce checks and capability checks on entry points also suggests an awareness of security fundamentals. However, several areas raise significant concerns.\n\nThe static analysis reveals the use of a dangerous `unserialize` function, which can be a major vulnerability if user-controlled data is passed to it.  Furthermore, the taint analysis indicates two high-severity flows with unsanitized paths, suggesting potential injection vulnerabilities that could be exploited if not handled carefully. The plugin also has a history of four known CVEs, including one critical and one high severity, with past vulnerabilities in Cross-site Scripting, SQL Injection, and Open Redirect. While no vulnerabilities are currently unpatched, this history indicates a recurring tendency for security flaws to be introduced.\n\nIn conclusion, while the plugin incorporates some solid security measures, the presence of `unserialize`, high-severity taint flows, and a history of critical and high-severity vulnerabilities necessitate caution. The potential for exploitable code due to `unserialize` and unsanitized taint flows, coupled with past recurring vulnerability types, outweighs the strengths in prepared statements and output escaping. Addressing these specific issues is crucial for improving the plugin's overall security.",[1045,1048,1050,1052],{"reason":1046,"points":1047},"Dangerous function unserialize found",15,{"reason":1049,"points":277},"High severity taint flows (2)",{"reason":1051,"points":1047},"Total known CVEs (4) with critical\u002Fhigh",{"reason":1053,"points":723},"10 shortcodes increase attack surface","2026-03-16T19:56:48.322Z",{"wat":1056,"direct":1078},{"assetPaths":1057,"generatorPatterns":1067,"scriptPaths":1068,"versionParams":1069},[1058,1059,1060,1061,1062,1063,1064,1065,1066],"\u002Fwp-content\u002Fplugins\u002Fmusic-store\u002Fms-core\u002Fcss\u002Fwp_admin_music_store.css","\u002Fwp-content\u002Fplugins\u002Fmusic-store\u002Fms-core\u002Fcss\u002Fwp_music_store_public.css","\u002Fwp-content\u002Fplugins\u002Fmusic-store\u002Fms-core\u002Fjs\u002Fadmin-music-store.js","\u002Fwp-content\u002Fplugins\u002Fmusic-store\u002Fms-core\u002Fjs\u002Fpublic-music-store.js","\u002Fwp-content\u002Fplugins\u002Fmusic-store\u002Fms-core\u002Fjs\u002Fwp_music_store_public.js","\u002Fwp-content\u002Fplugins\u002Fmusic-store\u002Fms-core\u002Fjs\u002Fjquery.min.js","\u002Fwp-content\u002Fplugins\u002Fmusic-store\u002Fms-page-builder\u002Fadmin\u002Fcss\u002Fms-page-builder-admin.css","\u002Fwp-content\u002Fplugins\u002Fmusic-store\u002Fms-page-builder\u002Fadmin\u002Fjs\u002Fms-page-builder-admin.js","\u002Fwp-content\u002Fplugins\u002Fmusic-store\u002Fms-page-builder\u002Fjs\u002Fms-page-builder-public.js",[],[1063,1061,1062,1066,1060,1065],[1070,1071,1072,1073,1074,1075,1076,1077],"music-store\u002Fms-core\u002Fcss\u002Fwp_admin_music_store.css?ver=","music-store\u002Fms-core\u002Fcss\u002Fwp_music_store_public.css?ver=","music-store\u002Fms-core\u002Fjs\u002Fadmin-music-store.js?ver=","music-store\u002Fms-core\u002Fjs\u002Fpublic-music-store.js?ver=","music-store\u002Fms-core\u002Fjs\u002Fwp_music_store_public.js?ver=","music-store\u002Fms-page-builder\u002Fadmin\u002Fcss\u002Fms-page-builder-admin.css?ver=","music-store\u002Fms-page-builder\u002Fadmin\u002Fjs\u002Fms-page-builder-admin.js?ver=","music-store\u002Fms-page-builder\u002Fjs\u002Fms-page-builder-public.js?ver=",{"cssClasses":1079,"htmlComments":1089,"htmlAttributes":1098,"restEndpoints":1103,"jsGlobals":1106,"shortcodeOutput":1110},[1080,541,1081,1082,1083,1084,1085,1086,1087,1088],"music-store-main-content","ms-page-builder-container","ms-content-wrapper","ms-main-header","ms-product-details","ms-add-to-cart-form","ms-player-container","ms-review-form","ms-admin-wrap",[1090,1091,1092,1093,1094,1095,1096,1097],"\u003C!-- Begin Music Store -->","\u003C!-- End Music Store -->","\u003C!-- Music Store Product Listing -->","\u003C!-- Music Store Single Product View -->","\u003C!-- Music Store Add to Cart Form -->","\u003C!-- Music Store Player -->","\u003C!-- Music Store Review Form -->","\u003C!-- MS Page Builder Element -->",[1099,1100,1101,1102],"data-music-store-product-id","data-music-store-price","data-ms-action","data-ms-item-id",[1104,1105],"\u002Fwp-json\u002Fmusic-store\u002Fv1\u002Fproducts","\u002Fwp-json\u002Fmusic-store\u002Fv1\u002Fcart",[1107,1108,1109],"musicStorePublic","msPageBuilderConfig","musicStoreAdmin",[1111,1112,1113,1114],"[music_store_products]","[music_store_product id=\"\"]","[music_store_cart]","[music_store_player id=\"\"]"]