[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$ffJnaAsZ9XWBaiEs5qFi2yNVuvICFrC7lM3Uq12xn4HQ":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":85,"crawl_stats":38,"alternatives":93,"analysis":197,"fingerprints":1245},"brands-for-woocommerce","Brands for WooCommerce","3.8.6.5","BeRocket","https:\u002F\u002Fprofiles.wordpress.org\u002Fberocket\u002F","\u003Cp>Brands for WooCommerce plugin allows you to add brands for products in your shop. Each brand has a name, description, thumbnail, banner, rating, products category, tooltip, and checkbox ‘Featured’.\u003C\u002Fp>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cp>✅ Custom images for brands: thumbnail and banner\u003Cbr \u002F>\n✅ Custom pages for brands\u003Cbr \u002F>\n✅ Shortcode to display brands list (as a list or a slider)\u003Cbr \u002F>\n✅ Shortcode to display brands grouped by alphabet or category\u003Cbr \u002F>\n✅ Shortcode to display product list for given brands (by ids or slugs)\u003Cbr \u002F>\n✅ Shortcode to display information about brand (by ID)\u003Cbr \u002F>\n✅ Shortcode to display brand image for product page\u003Cbr \u002F>\n✅ Shortcode to display single brand info for single product\u003Cbr \u002F>\n✅ Display brand description and image on brand pages\u003C\u002Fp>\n\u003Ch4>Features in Version 3.8:\u003C\u002Fh4>\n\u003Cp>✅ Option to remove brands with products out of stock from the List and the Catalog\u003C\u002Fp>\n\u003Ch4>Features in Version 3.7:\u003C\u002Fh4>\n\u003Cp>✅ Support Gutenberg on the Widget admin page\u003Cbr \u002F>\n✅ Brands hierarchy included to Brands List and Catalog\u003Cbr \u002F>\n✅ WooCommerce Product Brands Description widget: thumbnail and banner; related products ordered by title, date, random; slider mode for related products;\u003Cbr \u002F>\n✅ Brand tab for single product page\u003Cbr \u002F>\n✅ Brand pages now have permalinks like category and tag pages\u003Cbr \u002F>\n✅ Shortcode [brands_info] now supports following types of information: name, banner, thumbnail, description, external link, related products or ‘all’ for all brand options\u003Cbr \u002F>\n✅ Admin option to show selected brands in widgets now is dropdown with autocomplete function\u003Cbr \u002F>\n✅ Brands to Scroll: now maximum brands to scroll for the widget is number of brands per page for this widget\u003C\u002Fp>\n\u003Ch4>Features in Version 3.6:\u003C\u002Fh4>\n\u003Cp>✅ New brand properties: banner (large brand image, shown on the brand page), URL, rating (to sort brands in the specified order), attribute ‘Featured’, tooltip (text to be shown on mouse over), categories\u003Cbr \u002F>\n✅ New slider features: change slide speed, change slide mode (fade\u002Fslide), easing, dots under the slider with possibility to select color\u003Cbr \u002F>\n✅ Additional customization for images: width and height in px\u002F%, fit (cover, contain, fill, none), align to text (left, right, under text, above text)\u003Cbr \u002F>\n✅ Show number of products for each brand in widgets and shortcodes\u003Cbr \u002F>\n✅ Sort brands by alphabet, number of products, randomly and also place featured brands first in widgets and shortcodes\u003Cbr \u002F>\n✅ Use cache to speed up page loading.\u003C\u002Fp>\n\u003Ch4>Plugin Links:\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwoocommerce-brands.berocket.com\u002Fshop\u002F?utm_source=wordpress_org&utm_medium=plugin_links&utm_campaign=product_brand\" rel=\"nofollow ugc\">Demo\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdocs.berocket.com\u002Fplugin\u002Fwoocommerce-brands?utm_source=wordpress_org&utm_medium=plugin_links&utm_campaign=product_brand\" rel=\"nofollow ugc\">Docs\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Plugin video\u003C\u002Fh4>\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\u002FlATsHNMWpgM?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\u003Ch4>Compatibility with WooCommerce plugins\u003C\u002Fh4>\n\u003Cp>Brands for WooCommerce has been tested for compatibility, and is fully compatible with the following WooCommerce plugins that you can add to your site:\u003C\u002Fp>\n\u003Cp>🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-ajax-filters\u002F\" rel=\"ugc\">\u003Cstrong>Advanced AJAX Product Filters\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fforce-sell-for-woocommerce\u002F\" rel=\"ugc\">\u003Cstrong>Force Sell for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fminmax-quantity-for-woocommerce\u002F\" rel=\"ugc\">\u003Cstrong>Min and Max Quantity for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-of-the-day-for-woocommerce\u002F\" rel=\"ugc\">\u003Cstrong>Product of the Day for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproducts-compare-for-woocommerce\u002F\" rel=\"ugc\">\u003Cstrong>Products Compare for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-tabs-manager-for-woocommerce\u002F\" rel=\"ugc\">\u003Cstrong>Product Tabs Manager for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n","Brands for WooCommerce plugin allows you to add brands for products in your shop.",6000,160057,96,76,"2026-03-12T13:52:00.000Z","6.9.4","5.0","7.0",[20,21,22,23,24],"brands","brands-for-products","manufacturer","product-brand","supplier","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbrands-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbrands-for-woocommerce.3.8.6.5.zip",95,4,0,"2025-12-26 00:00:00","2026-03-15T15:16:48.613Z",[33,49,64,71],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2025-68519","brands-for-woocommerce-authenticated-contributor-sql-injection","Brands for WooCommerce \u003C= 3.8.6.3 - Authenticated (Contributor+) SQL Injection","The Brands for WooCommerce plugin for WordPress is vulnerable to SQL Injection in versions up to, and including, 3.8.6.3 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 contributor-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.",null,"\u003C=3.8.6.3","3.8.6.4","medium",6.5,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:H\u002FI:N\u002FA:N","Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')","2026-01-05 19:02:39",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fa3b1b581-eb22-4a45-9f3d-55f0b1d3b5d8?source=api-prod",11,{"id":50,"url_slug":51,"title":52,"description":53,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":55,"severity":41,"cvss_score":56,"cvss_vector":57,"vuln_type":58,"published_date":59,"updated_date":60,"references":61,"days_to_patch":63},"WF-996dc1d7-12f8-467d-bf48-a7a82f1c0a41-brands-for-woocommerce","brands-for-woocommerce-cross-site-request-forgery","Brands for WooCommerce \u003C= 3.8.2.2 - Cross-Site Request Forgery","The Brands for WooCommerce plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 3.8.2.2. This is due to missing nonce validation on the clear_cache_ajax, save_order, and save_all_orders  functions hooked via AJAX actions. This makes it possible for unauthenticated attackers to modify orders and clear the plugin's cache via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.","\u003C3.8.2.3","3.8.2.3",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Cross-Site Request Forgery (CSRF)","2023-09-22 00:00:00","2024-01-22 19:56:02",[62],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F996dc1d7-12f8-467d-bf48-a7a82f1c0a41?source=api-prod",123,{"id":65,"url_slug":66,"title":67,"description":68,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":55,"severity":41,"cvss_score":56,"cvss_vector":57,"vuln_type":58,"published_date":59,"updated_date":60,"references":69,"days_to_patch":63},"CVE-2023-44149","brands-for-woocommerce-missing-authorization-to-unauthenticated-order-manipulation-and-information-retrieval","Brands for WooCommerce \u003C= 3.8.2.2 - Missing Authorization to Unauthenticated Order Manipulation and Information Retrieval","The Brands for WooCommerce plugin for WordPress is vulnerable to Missing Authorization in versions up to, and including, 3.8.2.2. This is due to missing capability checks on the clear_cache_ajax, save_order, br_get_products, br_get_brands, and save_all_orders functions hooked via AJAX nopriv actions. This makes it possible for unauthenticated attackers to modify orders and clear the plugin's cache. Please note that while the plugin author only added nonces to the functions, and not capability checks, the nonces are not disclosed to unauthorized users making this issue patched, though not perfectly.",[70],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Ff7afbe2b-72a8-40da-bc94-ff2a1b9569b4?source=api-prod",{"id":72,"url_slug":73,"title":74,"description":75,"plugin_slug":4,"theme_slug":38,"affected_versions":76,"patched_in_version":77,"severity":41,"cvss_score":78,"cvss_vector":79,"vuln_type":80,"published_date":81,"updated_date":60,"references":82,"days_to_patch":84},"CVE-2023-23667","brands-for-woocommerce-authenticated-contributor-stored-cross-site-scripting-via-shortcode","Brands for WooCommerce \u003C= 3.7.0.6 - Authenticated (Contributor+) Stored Cross-Site Scripting via Shortcode","The Brands for WooCommerce plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's shortcode(s) in versions up to, and including, 3.7.0.6 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.","\u003C=3.7.0.6","3.8.2",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2023-05-10 00:00:00",[83],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F6b6dc426-7066-46fb-886a-0bf005829abf?source=api-prod",258,{"slug":86,"display_name":7,"profile_url":8,"plugin_count":87,"total_installs":88,"avg_security_score":89,"avg_patch_time_days":90,"trust_score":91,"computed_at":92},"berocket",22,139250,99,381,78,"2026-04-04T05:39:10.606Z",[94,118,137,157,176],{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":102,"downloaded":103,"rating":104,"num_ratings":105,"last_updated":106,"tested_up_to":16,"requires_at_least":107,"requires_php":108,"tags":109,"homepage":115,"download_link":116,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":117,"fetched_at":31},"perfect-woocommerce-brands","Perfect Brands for WooCommerce","3.6.10","quadlayers","https:\u002F\u002Fprofiles.wordpress.org\u002Fquadlayers\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fquadlayers.com\u002Fproducts\u002Fperfect-woocommerce-brands\u002F\" rel=\"nofollow ugc\">Premium\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fquadlayers.com\u002Fperfect-woocommerce-brands\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fquadlayers.com\u002Fdocumentation\u002Fperfect-woocommerce-brands\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fquadlayers\u002F\" rel=\"nofollow ugc\">Community\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Perfect WooCommerce Brands is a perfect tool to organize your site, highlight the brands you have, and also helps as a filter for your customers at UX exploration. PWB extendes the product’s description and presentation at your e-commerce site.\u003C\u002Fp>\n\u003Ch3>Presentation\u003C\u002Fh3>\n\u003Cp>Whether we like to admit it or not, we are all influenced by brands. Brands are a guarantee for quality, they assure product recognition in customers.\u003Cbr \u002F>\nIs essential to work with product brands for increase sales and generate reliability on your e-commerce site.\u003Cbr \u002F>\nWith this extension you can add product brands to your WooCommerce site.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli>Very easy to use, 100% free, no ads, no premium version exists\u003C\u002Fli>\n\u003Cli>Assign brands to products\u003C\u002Fli>\n\u003Cli>Associate a banner and a link to each brand\u003C\u002Fli>\n\u003Cli>Translation-ready\u003C\u002Fli>\n\u003Cli>Visual Composer support\u003C\u002Fli>\n\u003Cli>Minimalist design and fully responsive\u003C\u002Fli>\n\u003Cli>Very lightweight\u003C\u002Fli>\n\u003Cli>Shortcode: Display all brands\u003C\u002Fli>\n\u003Cli>Shortcode: Display brands carousel\u003C\u002Fli>\n\u003Cli>Shortcode: Display product carousel by brand\u003C\u002Fli>\n\u003Cli>Shortcode: Display brands for a specific product\u003C\u002Fli>\n\u003Cli>Shortcode: A-Z Listing\u003C\u002Fli>\n\u003Cli>Widget: Display brands as dropdown\u003C\u002Fli>\n\u003Cli>Widget: Display brands as list (brand names or brand logos)\u003C\u002Fli>\n\u003Cli>Widget: Filter products by brand\u003C\u002Fli>\n\u003Cli>Customizable brands slug\u003C\u002Fli>\n\u003Cli>Show the brands in products loop\u003C\u002Fli>\n\u003Cli>Import brands (migrate) from other brands plugins\u003C\u002Fli>\n\u003Cli>Dummy data installer (logos by heroturko)\u003C\u002Fli>\n\u003Cli>WooCommerce REST API support\u003C\u002Fli>\n\u003Cli>WooCommerce built-in product importer\u002Fexporter support\u003C\u002Fli>\n\u003Cli>Brand tab for single product page\u003C\u002Fli>\n\u003Cli>Favorite brands\u003C\u002Fli>\n\u003Cli>Brands json import\u002Fexport\u003C\u002Fli>\n\u003Cli>Brand structured data\u003C\u002Fli>\n\u003Cli>And much more!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch3>Perfect WooCommerce Brands Premium\u003C\u002Fh3>\n\u003Cp>The premium version of Perfect WooCommerce Brands plugin offer you a wide range of extra features that allows a full controll of the brands pages.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli>Improve brand search experience by redirecting users to brand page\u003C\u002Fli>\n\u003Cli>Include brands separator in brands pages\u003C\u002Fli>\n\u003Cli>Change columns in the brands pages\u003C\u002Fli>\n\u003Cli>Change the place of your brands list in brands pages and shop\u003C\u002Fli>\n\u003Cli>Include brands separator in products pages\u003C\u002Fli>\n\u003Cli>Include breadcrumbs in products pages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n","Perfect Brands for WooCommerce allows you to show product brands in your WooCommerce based store",50000,2662441,94,415,"2026-03-11T18:51:00.000Z","4.7","5.6",[110,111,112,113,114],"woocommerce","woocommerce-brands","woocommerce-manufacturer","woocommerce-product","woocommerce-supplier","https:\u002F\u002Fquadlayers.com\u002Fproducts\u002Fperfect-woocommerce-brands\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fperfect-woocommerce-brands.3.6.10.zip","2025-11-24 09:39:17",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":126,"downloaded":127,"rating":128,"num_ratings":48,"last_updated":129,"tested_up_to":130,"requires_at_least":17,"requires_php":131,"tags":132,"homepage":134,"download_link":135,"security_score":136,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"ultimate-woocommerce-brands","Ultimate WooCommerce Brands","2.0","MagniumThemes","https:\u002F\u002Fprofiles.wordpress.org\u002Fmagniumthemes\u002F","\u003Cp>This plugin allow you to easy add brands to your WooCommerce products on your existing site (with any WordPress theme) and include additional features like:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create unlimited Brands categories for your products (you can assign multiple brands to your one product)\u003C\u002Fli>\n\u003Cli>Display brand name on Product page (choose from 8 positions to display in Plugin Admin Panel)\u003C\u002Fli>\n\u003Cli>Display brand name on Category pages and any Product listing pages (Choose from 6 positions to display in Plugin Admin Panel)\u003C\u002Fli>\n\u003Cli>Filter product by Brands on specials brands pages (every brand on your site will have its own page with assigned products)\u003C\u002Fli>\n\u003Cli>WordPress Widget to show your brands list in Sidebars in different ways\u003C\u002Fli>\n\u003Cli>Plugin work with ANY theme that support WooCommerce\u003C\u002Fli>\n\u003Cli>100% Responsive all plugin elements and pages\u003C\u002Fli>\n\u003Cli>Translation ready (PO\u002FMO files included)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This is a Free light version of Ultimate WooCommerce Brands Plugin.\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fultimate-woocommerce-brands-plugin\u002F9433984\u002F?ref=dedalx\" title=\"PRO version\" rel=\"nofollow ugc\">Purchase PRO version\u003C\u002Fa> to get this amazing features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add logos to your brands\u003C\u002Fli>\n\u003Cli>Display brand name and\u002For logo on Product page\u003C\u002Fli>\n\u003Cli>Special Brands page with all brands listing with ABC filtering (with logos, titles, items counts). Page display style can be changed in various ways in shortcode\u002FVC item settings\u003C\u002Fli>\n\u003Cli>Special Responsive Brands slider with touch support (you can add it with Shortcode\u002FVC item to any page on your site)\u003C\u002Fli>\n\u003Cli>Shortcodes for easy usage (Brands listing page, Brands Slider, Products by Brand)\u003C\u002Fli>\n\u003Cli>WordPress Widget to show your brands list in Sidebars in different ways (logos, titles, counts)\u003C\u002Fli>\n\u003Cli>WPBakery Visual Composer elements to use instead of shortcodes\u003C\u002Fli>\n\u003Cli>100% Responsive all plugin elements and pages\u003C\u002Fli>\n\u003Cli>Free Plugin updates and support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Live Demo\u003C\u002Fh4>\n\u003Cp>Ultimate Woocommerce Brands Live Demo: \u003Ca href=\"http:\u002F\u002Fplugins.wp-preview.com\u002Fwoocommerce-brands\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fplugins.wp-preview.com\u002Fwoocommerce-brands\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Pro Version\u003C\u002Fh4>\n\u003Cp>To Buy Pro Version Please \u003Ca href=\"http:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fultimate-woocommerce-brands-plugin\u002F9433984\u002F?ref=dedalx\" title=\"Click Here\" rel=\"nofollow ugc\">Click Here\u003C\u002Fa>\u003C\u002Fp>\n","Add Brands taxonomy for products for WooCommerce plugin. Show brand name on product pages and category pages. Use widgets to display brands list.",500,37561,72,"2021-05-05T14:55:00.000Z","5.7.15","",[20,133,22,24,110],"distributor","https:\u002F\u002Fmagniumthemes.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fultimate-woocommerce-brands.zip",85,{"slug":138,"name":139,"version":140,"author":141,"author_profile":142,"description":143,"short_description":144,"active_installs":145,"downloaded":146,"rating":147,"num_ratings":28,"last_updated":148,"tested_up_to":16,"requires_at_least":149,"requires_php":150,"tags":151,"homepage":155,"download_link":156,"security_score":147,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"smart-brands-for-woocommerce","Smart Brands for WooCommerce","2.0.4","ShapedPlugin LLC","https:\u002F\u002Fprofiles.wordpress.org\u002Fshapedplugin\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.shapedplugin.com\u002Fsmart-brands-for-woocommerce\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Live Demo\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdocs.shapedplugin.com\u002Fdocs\u002Fsmart-brands-for-woocommerce\u002Foverview\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Documentation\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fshapedplugin.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Support\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fshapedplugin.com\u002Fsmart-brands\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Upgrade to Pro »\u003C\u002Fstrong>\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\u002FvFN6AZ8-ngI?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent&listType=playlist&list=PLoUb-7uG-5jOBmbeVQ2iJHubM1StZTrxf\" 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\u003Ch4>Overview\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.shapedplugin.com\u002Fsmart-brands-for-woocommerce\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Smart Brands for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa> helps you display Product Brands nicely in your WooCommerce Store. Also, you can showcase your Brands in a sliding manner too. You can show your product’s Brand Name, Description, and Brand Logo. The brands in this plugin are built as independent taxonomies, allowing you to use all of the benefits of WordPress in working with taxonomies. Additionally, The plugin has a simple and easy-to-use shortcode generator interface with many handy options which will help you to display brands list, and customize and manage them easily without coding.\u003C\u002Fp>\n\u003Cp>Smart Brands for WooCommerce plugin allows you to add brands for products and gain credibility by displaying them in your WooCommerce shop. Smart Brands for WooCommerce is free, rapidly growing, and comes with great support.\u003C\u002Fp>\n\u003Ch4>Why Smart Brands for WooCommerce Plugin is important?\u003C\u002Fh4>\n\u003Cp>A product’s brand can have a significant impact on its value and demand. Additionally, it’s something to emphasize if you run a WooCommerce site and offer goods from particular well-known Brands. According to CrowdSpring, 77% of all buyers make purchases based on a brand name.\u003C\u002Fp>\n\u003Cp>Smart Brands for WooCommerce plugin allows you to add a brand name, logos, and links to your brands, as well as create custom pages for each Brand. And then, you can assign the brands to your desired products. This gives your store or website a considerably more polished, professional appearance in the eyes of your customers.\u003C\u002Fp>\n\u003Ch4>Exciting Features List\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Minimalist design and fully responsive\u003C\u002Fli>\n\u003Cli>Create unlimited brands\u003C\u002Fli>\n\u003Cli>Set a name and description for each brand\u003C\u002Fli>\n\u003Cli>Upload a logo or an image for each brand\u003C\u002Fli>\n\u003Cli>Add custom links to brands\u003C\u002Fli>\n\u003Cli>Assign one or more brands to each product\u003C\u002Fli>\n\u003Cli>Show brands on the product detail page\u003C\u002Fli>\n\u003Cli>Brand archive page\u003C\u002Fli>\n\u003Cli>Shortcode to display brands list (as a carousel)\u003C\u002Fli>\n\u003Cli>Swiper, powerful, and fast loading\u003C\u002Fli>\n\u003Cli>Display product count to brands\u003C\u002Fli>\n\u003Cli>Device-wise specific responsive control for brand carousel\u003C\u002Fli>\n\u003Cli>Order your brands by (name, date, & random)\u003C\u002Fli>\n\u003Cli>Show\u002Fhide brand carousel section title\u003C\u002Fli>\n\u003Cli>Set space between brands in the carousel\u003C\u002Fli>\n\u003Cli>Set brand border, border style, color, hover color, & border-radius\u003C\u002Fli>\n\u003Cli>10+ Carousel Controls:\u003Cbr \u002F>\n\u003Cstrong>-AutoPlay\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>-AutoPlay speed\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>-Sliding speed\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>-Pause on hover\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>-Infinite loop\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>-slide to scroll\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>-Slide to scroll in responsive devices\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>-Show\u002Fhide navigation\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>-Show\u002Fhide pagination dots\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>-Touch swipe\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Display brands in the sidebar or widget\u003C\u002Fli>\n\u003Cli>Option to change brands taxonomy and label\u003C\u002Fli>\n\u003Cli>Custom CSS option to override styles\u003C\u002Fli>\n\u003Cli>Page builders compatible\u003C\u002Fli>\n\u003Cli>RTL supported\u003C\u002Fli>\n\u003Cli>Multisite supported\u003C\u002Fli>\n\u003Cli>Multilingual ready\u003C\u002Fli>\n\u003Cli>Compatible with popular WooCommerce themes and plugins\u003C\u002Fli>\n\u003Cli>Compatible with WooCommerce High-Performance Order Storage (HPOS) feature.\u003C\u002Fli>\n\u003Cli>Frequently updated and secured codebase\u003C\u002Fli>\n\u003Cli>Fast forum support\u003C\u002Fli>\n\u003Cli>All modern browsers supported\u003C\u002Fli>\n\u003Cli>SEO friendly and fully optimized\u003C\u002Fli>\n\u003Cli>And many more options\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>For Fast Support, Feature Request, and Bug Reporting\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>Ask us at either via our \u003Ca href=\"https:\u002F\u002Fshapedplugin.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Support\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>We’re really proud to serve and enhance \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce\u002F\" rel=\"ugc\">\u003Cstrong>WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Author\u003C\u002Fh4>\n\u003Cp>Designed and Developed by \u003Ca href=\"https:\u002F\u002Fshapedplugin.com\u002F\" rel=\"nofollow ugc\">\u003Cstrong>ShapedPlugin\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n","Create unlimited brands to assign to your products, highlight the brands of the products you sell, and boost sales instantly!",400,13096,100,"2025-12-30T05:30:00.000Z","5.2","7.2",[22,152,111,153,154],"product-brand-logos","woocommerce-brands-slider","woocommerce-product-brands","https:\u002F\u002Fshapedplugin.com\u002Fsmart-brands\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmart-brands-for-woocommerce.2.0.4.zip",{"slug":158,"name":159,"version":160,"author":161,"author_profile":162,"description":163,"short_description":164,"active_installs":165,"downloaded":166,"rating":29,"num_ratings":29,"last_updated":167,"tested_up_to":168,"requires_at_least":169,"requires_php":170,"tags":171,"homepage":173,"download_link":174,"security_score":175,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"mas-woocommerce-brands","MAS Brands for WooCommerce","1.1.0","MadrasThemes","https:\u002F\u002Fprofiles.wordpress.org\u002Fmadrasthemes\u002F","\u003Cp>The MAS Brands for WooCommerce plugin can add brands to your products, as well as widgets and shortcodes for displaying your brands.\u003C\u002Fp>\n\u003Cp>Create a product attribute for brand and configure the brand attribute settings in WooCommerce > Settings > Products > Brands.\u003C\u002Fp>\n\u003Cp>Use the \u003Ccode>[mas_product_brand_list]\u003C\u002Fcode> shortcode to display brands A-Z. Allowed attributes are show_top_links and show_empty_brands.\u003C\u002Fp>\n\u003Cp>Use the \u003Ccode>[mas_product_brand_thumbnails]\u003C\u002Fcode> shortcode to display brands thumbnails. Allowed attributes are columns, orderby, order, slug, hide_empty and number.\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\u002F9KTYwoiX2is?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","Brands plugin for WooCommerce by MadrasThemes.",10000,253688,"2024-12-04T16:22:00.000Z","6.4.8","5.3","7.4",[110,111,112,113,172],"woocommerce-product-attribute","https:\u002F\u002Fgithub.com\u002Fmadrasthemes\u002Fmas-woocommerce-brands","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmas-woocommerce-brands.1.1.0.zip",92,{"slug":177,"name":178,"version":179,"author":180,"author_profile":181,"description":182,"short_description":183,"active_installs":165,"downloaded":184,"rating":185,"num_ratings":186,"last_updated":187,"tested_up_to":16,"requires_at_least":188,"requires_php":170,"tags":189,"homepage":193,"download_link":194,"security_score":89,"vuln_count":195,"unpatched_count":29,"last_vuln_date":196,"fetched_at":31},"yith-woocommerce-brands-add-on","YITH WooCommerce Brands Add-On","2.39.0","YITHEMES","https:\u002F\u002Fprofiles.wordpress.org\u002Fyithemes\u002F","\u003Cp>71% of users that buy online say that it is essential for them to recognize a brand before making a purchase.\u003C\u002Fp>\n\u003Cp>Showing known brands in your shop has many advantages both for you and for your customers, especially in an online store, where quality cannot be “touched” and a product might be easily under- or overestimated. Not only do well-known brands attract customers and grant more visibility, but they will make your customers feel much more confident when buying, because the brand itself is a guarantee of quality.\u003C\u002Fp>\n\u003Cp>With this plugin you can create unlimited brands, upload logos and show them in product pages to help customers easily find products of their favorite brands.\u003C\u002Fp>\n\u003Ch4>Free version features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Create unlimited brands\u003C\u002Fli>\n\u003Cli>Set a name and a description for each brand\u003C\u002Fli>\n\u003Cli>Upload a logo or an image for each brand\u003C\u002Fli>\n\u003Cli>Manage brands hierarchically\u003C\u002Fli>\n\u003Cli>Assign one or more brands to each product\u003C\u002Fli>\n\u003Cli>Show brands on the product detail page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Need more? Discover the premium features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Set a default image to apply to brands without a logo\u003C\u002Fli>\n\u003Cli>Upload a banner image to customize the brand archive page\u003C\u002Fli>\n\u003Cli>Set a custom URL for each brand\u003C\u002Fli>\n\u003Cli>Set other product taxonomies available as “brands” (i.e. categories, tags, and attributes)\u003C\u002Fli>\n\u003Cli>Show brands on the Shop page\u003C\u002Fli>\n\u003Cli>Choose brand position on the Shop and on the product detail page\u003C\u002Fli>\n\u003Cli>Choose the content to show on the Shop page (brand name, brand logo or both)\u003C\u002Fli>\n\u003Cli>Set the brand logo size on Shop page and on the product detail page\u003C\u002Fli>\n\u003Cli>5 widgets to show a list of brands, brand logos, sliders, etc. in a widgetized area\u003C\u002Fli>\n\u003Cli>9 shortcodes to highlight brands in different ways\u003C\u002Fli>\n\u003Cli>Compatibility with Yoast SEO: brand name can be dynamically inserted in the product “title”\u003C\u002Fli>\n\u003Cli>Add the brand name to the product URL in a dynamic way\u003C\u002Fli>\n\u003Cli>Add and\u002For exclude brands from usage restrictions for WooCommerce coupons\u003C\u002Fli>\n\u003Cli>Compatibility with WooCommerce Importer\u002FExporter\u003C\u002Fli>\n\u003Cli>Import product-brand connections to be associated to related products\u003C\u002Fli>\n\u003Cli>Integration with YITH WooCommerce AJAX Product Filter to show a “Filter by brand”\u003C\u002Fli>\n\u003Cli>Integration with YITH WooCommerce Dynamic Pricing and Discounts to create offers, discount rules and promotions only for products of specific brands\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.yithemes.com\u002Fyith-woocommerce-brands-add-on\u002F\" rel=\"nofollow ugc\">Live demo of the premium version >\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Suggestions\u003C\u002Fh3>\n\u003Cp>If you have suggestions about how to improve YITH WooCommerce Brands Add-On, you can \u003Ca href=\"mailto:plugins@yithemes.com\" title=\"Your Inspiration Themes\" rel=\"nofollow ugc\">write us\u003C\u002Fa> so we can bundle them into YITH WooCommerce Brands Add-On.\u003C\u002Fp>\n\u003Ch3>Translators\u003C\u002Fh3>\n\u003Ch4>Available Languages\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>English – UNITED KINGDOM (Default)\u003C\u002Fli>\n\u003Cli>Dutch   – NETHERLANDS\u003C\u002Fli>\n\u003Cli>Italian – ITALY\u003C\u002Fli>\n\u003Cli>Spanish – SPAIN\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Need to translate this plugin into your own language? You can contribute to its translation from \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fyith-woocommerce-brands-add-on\" title=\"Translating WordPress\" rel=\"nofollow ugc\">this page\u003C\u002Fa>.\u003Cbr \u002F>\nYour help is precious! Thanks\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>Full documentation is available \u003Ca href=\"http:\u002F\u002Fyithemes.com\u002Fdocs-plugins\u002Fyith-woocommerce-brands-add-on\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n","A tool to show your products’ brands, generate reliability and guarantee the quality of your products.",751528,80,7,"2026-03-02T16:53:00.000Z","6.7",[190,20,191,22,192],"brand","logo","yith","https:\u002F\u002Fyithemes.com\u002Fthemes\u002Fplugins\u002Fyith-woocommerce-brands-add-on\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyith-woocommerce-brands-add-on.2.39.0.zip",1,"2022-11-11 00:00:00",{"attackSurface":198,"codeSignals":810,"taintFlows":1105,"riskAssessment":1231,"analyzedAt":1244},{"hooks":199,"ajaxHandlers":693,"restRoutes":777,"shortcodes":778,"cronEvents":809,"entryPointCount":215,"unprotectedCount":195},[200,206,211,216,220,224,229,233,237,241,245,249,255,259,263,266,268,272,277,280,283,286,290,293,296,299,302,306,310,314,318,322,325,329,334,338,342,344,346,352,355,359,363,368,370,374,376,380,384,388,392,395,397,399,401,404,407,410,412,416,420,424,428,431,433,436,440,442,444,447,449,452,454,456,459,463,465,468,470,472,476,478,480,483,485,489,493,497,500,502,504,508,511,513,515,518,521,526,528,533,537,539,542,546,550,553,556,560,563,567,571,575,579,583,587,591,595,598,600,604,608,612,616,620,624,628,631,635,639,642,645,648,651,653,656,660,662,666,670,674,677,681,685,689],{"type":201,"name":202,"callback":203,"file":204,"line":205},"filter","brbrands_section_shortcodes_explanation_list","shortcodes_explanation","addons\\divi_shortcode\\divi-builder.php",14,{"type":207,"name":208,"callback":209,"file":204,"line":210},"action","et_builder_modules_loaded","berocket_apl_et_builder_ready",901,{"type":207,"name":212,"callback":213,"file":214,"line":215},"init","addon_init","addons\\show_brands\\show_brands_include.php",35,{"type":201,"name":217,"callback":218,"file":214,"line":219},"brfr_tabs_info_product_brand","brfr_tabs_info",40,{"type":201,"name":221,"callback":222,"file":214,"line":223},"brfr_data_product_brand","brfr_data",41,{"type":201,"name":225,"callback":226,"priority":227,"file":214,"line":228},"br_brands_options_to_update","options_to_update",90,42,{"type":201,"name":230,"callback":231,"priority":227,"file":214,"line":232},"br_brands_update_version","update_version",43,{"type":207,"name":234,"callback":235,"file":214,"line":236},"woocommerce_shop_loop_item_title","anonymous",289,{"type":201,"name":238,"callback":239,"file":214,"line":240},"woocommerce_product_tabs","brands_product_tab",301,{"type":207,"name":242,"callback":243,"file":214,"line":244},"woocommerce_product_meta_end","brands_product_meta_end",305,{"type":207,"name":246,"callback":235,"priority":247,"file":214,"line":248},"woocommerce_single_product_summary",5,311,{"type":201,"name":250,"callback":251,"priority":252,"file":253,"line":254},"plugins_list","modify_license_type",10,"berocket\\framework.php",84,{"type":201,"name":256,"callback":257,"file":253,"line":258},"BeRocket_updater_add_plugin","updater_info",105,{"type":201,"name":260,"callback":261,"file":253,"line":262},"berocket_admin_notices_rate_stars_plugins","rate_stars_plugins",106,{"type":207,"name":212,"callback":264,"priority":195,"file":253,"line":265},"init_translation",107,{"type":207,"name":212,"callback":212,"file":253,"line":267},110,{"type":207,"name":269,"callback":270,"file":253,"line":271},"wp_head","set_styles",111,{"type":207,"name":273,"callback":274,"priority":275,"file":253,"line":276},"wp_footer","set_scripts",9000,112,{"type":207,"name":278,"callback":278,"file":253,"line":279},"admin_init",113,{"type":207,"name":281,"callback":281,"file":253,"line":282},"admin_menu",114,{"type":207,"name":284,"callback":284,"file":253,"line":285},"admin_enqueue_scripts",115,{"type":207,"name":287,"callback":288,"file":253,"line":289},"berocket_enqueue_media","wp_enqueue_media",116,{"type":201,"name":291,"callback":291,"priority":252,"file":253,"line":292},"plugin_row_meta",122,{"type":201,"name":294,"callback":295,"file":253,"line":63},"is_berocket_settings_page","is_settings_page",{"type":207,"name":297,"callback":297,"file":253,"line":298},"plugins_loaded",128,{"type":207,"name":300,"callback":300,"file":253,"line":301},"sanitize_comment_cookies",129,{"type":207,"name":303,"callback":304,"priority":195,"file":253,"line":305},"install_plugins_pre_plugin-information","install_plugins_pre_plugin_information",130,{"type":201,"name":307,"callback":308,"file":253,"line":309},"berocket_admin_notices_subscribe_plugins","admin_notices_subscribe_plugins",132,{"type":201,"name":311,"callback":312,"file":253,"line":313},"BeRocket_admin_init_user_capabilities","init_user_capabilities",135,{"type":201,"name":315,"callback":316,"priority":252,"file":253,"line":317},"berocket_sanitize_array_predefine","sanitize_array_predefine",136,{"type":201,"name":319,"callback":320,"priority":252,"file":253,"line":321},"berocket_sanitize_array_kses","sanitize_array_kses",137,{"type":201,"name":319,"callback":323,"priority":252,"file":253,"line":324},"disable_for_old_plugins",140,{"type":207,"name":326,"callback":327,"file":253,"line":328},"before_woocommerce_init","hpos_compatible",150,{"type":201,"name":330,"callback":331,"priority":332,"file":253,"line":333},"loop_shop_per_page","framework_products_per_page_set",999999999,391,{"type":207,"name":335,"callback":336,"file":253,"line":337},"upgrader_process_complete","clear_product_data_transient",499,{"type":207,"name":339,"callback":340,"file":253,"line":341},"admin_footer","fa5live",1158,{"type":207,"name":273,"callback":340,"file":253,"line":343},1159,{"type":207,"name":278,"callback":311,"file":253,"line":345},1273,{"type":207,"name":347,"callback":348,"priority":349,"file":350,"line":351},"admin_bar_menu","debug_admin_bar_menu",1000,"berocket\\includes\\admin\\admin_bar.php",8,{"type":207,"name":273,"callback":353,"priority":349,"file":350,"line":354},"footer_bar",9,{"type":201,"name":356,"callback":357,"file":350,"line":358},"berocket_admin_bar_plugins_data","add_plugin_data",149,{"type":207,"name":360,"callback":361,"priority":252,"file":362,"line":28},"BeRocket_framework_updater_account_form_after","account_form","berocket\\includes\\admin\\import_export.php",{"type":201,"name":364,"callback":365,"priority":252,"file":366,"line":367},"berocket_admin_notice_is_display_notice","notice_closed_status","berocket\\includes\\admin_notices.php",75,{"type":201,"name":369,"callback":365,"priority":252,"file":366,"line":14},"berocket_admin_notice_is_display_notice_priority",{"type":207,"name":371,"callback":372,"file":366,"line":373},"admin_notices","display_admin_notice",1198,{"type":207,"name":371,"callback":371,"file":366,"line":375},1207,{"type":207,"name":377,"callback":378,"priority":252,"file":366,"line":379},"berocket_rate_plugin_window","show_rate_window",1210,{"type":207,"name":381,"callback":382,"priority":252,"file":366,"line":383},"berocket_related_plugins_window","show_related_window",1211,{"type":207,"name":385,"callback":386,"priority":252,"file":366,"line":387},"berocket_above_admin_settings","show_ad_above_admin_settings",1212,{"type":207,"name":389,"callback":390,"priority":252,"file":366,"line":391},"berocket_feature_request_window","show_feature_request_window",1213,{"type":207,"name":339,"callback":393,"file":366,"line":394},"wp_footer_js",1285,{"type":207,"name":339,"callback":393,"file":366,"line":396},1493,{"type":207,"name":339,"callback":393,"file":366,"line":398},1922,{"type":207,"name":339,"callback":393,"file":366,"line":400},2079,{"type":207,"name":212,"callback":402,"priority":252,"file":403,"line":354},"register_disabled_taxonomy","berocket\\includes\\custom_post\\enable_disable.php",{"type":207,"name":278,"callback":405,"priority":406,"file":403,"line":252},"add_disabled_term",20,{"type":207,"name":408,"callback":408,"file":403,"line":409},"post_action_enable",13,{"type":207,"name":411,"callback":411,"file":403,"line":205},"post_action_disable",{"type":201,"name":413,"callback":414,"priority":252,"file":403,"line":415},"post_class","disable_post_class",16,{"type":201,"name":417,"callback":418,"file":403,"line":419},"pre_get_posts","post_filter_isdisabled",18,{"type":207,"name":417,"callback":421,"priority":422,"file":423,"line":87},"sortable_get_posts",999999,"berocket\\includes\\custom_post\\sortable.php",{"type":207,"name":425,"callback":426,"file":423,"line":427},"in_admin_footer","sortable_in_admin_footer",117,{"type":207,"name":212,"callback":264,"priority":195,"file":429,"line":430},"berocket\\includes\\custom_post.php",58,{"type":201,"name":212,"callback":212,"file":429,"line":432},59,{"type":201,"name":278,"callback":278,"priority":434,"file":429,"line":435},15,60,{"type":201,"name":437,"callback":437,"priority":438,"file":429,"line":439},"wp_insert_post_data",30,61,{"type":201,"name":311,"callback":312,"file":429,"line":441},71,{"type":207,"name":443,"callback":443,"file":429,"line":298},"add_meta_boxes",{"type":207,"name":445,"callback":446,"priority":252,"file":429,"line":301},"save_post","wc_save_product",{"type":201,"name":448,"callback":448,"priority":252,"file":429,"line":305},"post_row_actions",{"type":201,"name":450,"callback":450,"priority":252,"file":429,"line":451},"list_table_primary_column",131,{"type":207,"name":284,"callback":284,"file":429,"line":453},133,{"type":201,"name":294,"callback":455,"file":429,"line":313},"is_post_page",{"type":207,"name":339,"callback":457,"file":429,"line":458},"wp_footer_remove_notice",162,{"type":207,"name":371,"callback":460,"file":461,"line":462},"display_notice","berocket\\includes\\information_notices.php",197,{"type":207,"name":278,"callback":278,"file":464,"line":419},"berocket\\includes\\updater.php",{"type":201,"name":466,"callback":466,"file":464,"line":467},"woocommerce_addons_sections",27,{"type":201,"name":294,"callback":295,"file":464,"line":469},28,{"type":207,"name":339,"callback":471,"file":464,"line":438},"woocommerce_addons_berocket",{"type":207,"name":473,"callback":474,"file":464,"line":475},"admin_head","scripts",39,{"type":207,"name":281,"callback":477,"priority":195,"file":464,"line":219},"main_menu_item",{"type":207,"name":281,"callback":479,"priority":126,"file":464,"line":223},"account_page",{"type":207,"name":481,"callback":482,"file":464,"line":228},"network_admin_menu","network_account_page",{"type":207,"name":278,"callback":484,"file":464,"line":232},"account_option_register",{"type":201,"name":486,"callback":487,"file":464,"line":488},"pre_set_site_transient_update_plugins","update_check_set",44,{"type":201,"name":490,"callback":491,"priority":252,"file":464,"line":492},"plugins_api_result","plugin_api_data",45,{"type":201,"name":494,"callback":495,"priority":252,"file":464,"line":496},"http_request_host_is_external","allow_berocket_host",48,{"type":207,"name":339,"callback":498,"file":464,"line":499},"error_log",51,{"type":207,"name":273,"callback":498,"file":464,"line":501},52,{"type":201,"name":503,"callback":503,"file":464,"line":175},"berocket_display_additional_notices",{"type":201,"name":505,"callback":506,"file":464,"line":507},"custom_menu_order","wp_menu_order",98,{"type":201,"name":364,"callback":509,"priority":252,"file":464,"line":510},"admin_notice_is_display_notice",102,{"type":201,"name":369,"callback":509,"priority":252,"file":464,"line":512},103,{"type":201,"name":490,"callback":491,"priority":252,"file":464,"line":514},109,{"type":207,"name":212,"callback":516,"priority":195,"file":464,"line":517},"run",1413,{"type":207,"name":284,"callback":519,"file":520,"line":28},"add_style","berocket\\sale\\sale.php",{"type":201,"name":522,"callback":523,"file":524,"line":525},"berocket_apl_set_label_prevent","closure","includes\\functions.php",194,{"type":201,"name":202,"callback":203,"file":527,"line":28},"includes\\shortcodes.php",{"type":207,"name":529,"callback":530,"file":531,"line":532},"vc_before_init","berocket_apl_vc_before_init","includes\\visual-composer.php",259,{"type":207,"name":212,"callback":534,"file":535,"line":536},"register_taxonomy","main.php",156,{"type":201,"name":225,"callback":226,"priority":252,"file":535,"line":538},159,{"type":207,"name":212,"callback":540,"file":535,"line":541},"update_from_older",161,{"type":201,"name":543,"callback":544,"priority":252,"file":535,"line":545},"berocket_framework_item_content_ajax_button","ajax_button",163,{"type":207,"name":547,"callback":548,"priority":247,"file":535,"line":549},"woocommerce_archive_description","description",172,{"type":207,"name":551,"callback":551,"file":535,"line":552},"widgets_init",173,{"type":207,"name":554,"callback":554,"priority":252,"file":535,"line":555},"woocommerce_duplicate_product",175,{"type":201,"name":557,"callback":558,"file":535,"line":559},"woocommerce_product_export_product_default_columns","brand_product_export_column_names",178,{"type":201,"name":561,"callback":558,"file":535,"line":562},"woocommerce_csv_product_import_mapping_options",182,{"type":201,"name":564,"callback":565,"file":535,"line":566},"woocommerce_csv_product_import_mapping_default_columns","brand_product_import_mapping_default_columns",183,{"type":201,"name":568,"callback":569,"priority":252,"file":535,"line":570},"woocommerce_product_importer_parsed_data","brand_product_importer_parsed_data",184,{"type":201,"name":572,"callback":573,"priority":252,"file":535,"line":574},"woocommerce_product_import_inserted_product_object","brand_product_import_inserted_product_object",185,{"type":201,"name":576,"callback":577,"file":535,"line":578},"template_include","template_loader",188,{"type":207,"name":580,"callback":581,"file":535,"line":582},"current_screen","register_permalink_option",189,{"type":201,"name":584,"callback":585,"file":535,"line":586},"berocket_filter_filter_type_array","filter_type_array",190,{"type":201,"name":588,"callback":589,"file":535,"line":590},"BeRocket_updater_menu_order_sub_order","menu_order_sub_order",191,{"type":201,"name":592,"callback":593,"priority":252,"file":535,"line":594},"shortcode_atts_products","wc_shortcode_atts",193,{"type":201,"name":596,"callback":597,"priority":252,"file":535,"line":525},"woocommerce_shortcode_products_query","wc_shortcode_query",{"type":201,"name":225,"callback":226,"priority":252,"file":535,"line":599},196,{"type":201,"name":601,"callback":602,"priority":252,"file":535,"line":603},"wc_get_template","get_brands_template",198,{"type":201,"name":605,"callback":606,"priority":406,"file":535,"line":607},"woocommerce_get_breadcrumb","remove_brand_crumb",199,{"type":207,"name":609,"callback":610,"file":535,"line":611},"divi_extensions_init","divi_initialize_extension",200,{"type":201,"name":613,"callback":614,"file":535,"line":615},"parent_file","select_menu",202,{"type":201,"name":617,"callback":618,"file":535,"line":619},"submenu_file","select_submenu",203,{"type":201,"name":621,"callback":622,"priority":252,"file":535,"line":623},"woocommerce_coupon_is_valid","validate_coupon",367,{"type":201,"name":625,"callback":626,"file":535,"line":627},"woocommerce_coupon_get_discount_amount","apply_discount",368,{"type":207,"name":273,"callback":629,"priority":252,"file":535,"line":630},"load_scripts_in_footer",375,{"type":201,"name":632,"callback":633,"priority":252,"file":535,"line":634},"berocket_framework_item_content_toggleswitch","toggleswitch",496,{"type":207,"name":636,"callback":637,"file":535,"line":638},"berocket_brand_add_form_fields","add_field",498,{"type":207,"name":640,"callback":641,"priority":252,"file":535,"line":337},"berocket_brand_edit_form_fields","edit_field",{"type":207,"name":643,"callback":644,"priority":252,"file":535,"line":126},"created_term","field_save",{"type":207,"name":646,"callback":644,"priority":252,"file":535,"line":647},"edit_term",501,{"type":207,"name":646,"callback":649,"priority":252,"file":535,"line":650},"clear_cache_on_edit_brand",502,{"type":207,"name":643,"callback":649,"priority":252,"file":535,"line":652},503,{"type":207,"name":654,"callback":649,"priority":252,"file":535,"line":655},"delete_term",504,{"type":207,"name":657,"callback":658,"priority":252,"file":535,"line":659},"edit_post","clear_cache_on_edit_post",505,{"type":207,"name":445,"callback":658,"priority":252,"file":535,"line":661},506,{"type":201,"name":663,"callback":664,"file":535,"line":665},"woocommerce_product_filters","product_filter",507,{"type":207,"name":667,"callback":668,"file":535,"line":669},"woocommerce_coupon_options_usage_restriction","coupon_field",508,{"type":207,"name":671,"callback":672,"file":535,"line":673},"woocommerce_coupon_options_save","save_coupon",509,{"type":201,"name":675,"callback":675,"file":535,"line":676},"woocommerce_screen_ids",511,{"type":201,"name":678,"callback":679,"priority":252,"file":535,"line":680},"manage_berocket_brand_custom_column","brand_custom_columns",513,{"type":201,"name":682,"callback":683,"file":535,"line":684},"manage_edit-berocket_brand_columns","brand_columns",514,{"type":201,"name":686,"callback":687,"file":535,"line":688},"manage_edit-berocket_brand_sortable_columns","brand_sortable_columns",515,{"type":207,"name":690,"callback":691,"file":535,"line":692},"pre_get_terms","pre_get_brands",517,[694,699,703,706,709,713,717,721,725,729,731,735,739,744,747,750,753,755,759,762,765,769,773],{"action":695,"nopriv":696,"callback":697,"hasNonce":698,"hasCapCheck":698,"file":362,"line":247},"brfr_get_export_settings",false,"get_export",true,{"action":700,"nopriv":696,"callback":701,"hasNonce":698,"hasCapCheck":698,"file":362,"line":702},"brfr_set_import_settings","set_import",6,{"action":704,"nopriv":696,"callback":705,"hasNonce":698,"hasCapCheck":698,"file":362,"line":186},"brfr_get_import_backups","get_backups",{"action":707,"nopriv":696,"callback":708,"hasNonce":698,"hasCapCheck":698,"file":362,"line":351},"brfr_restore_import_backups","restore_backups",{"action":710,"nopriv":696,"callback":711,"hasNonce":698,"hasCapCheck":698,"file":366,"line":712},"berocket_admin_close_notice","close_notice",1199,{"action":714,"nopriv":696,"callback":715,"hasNonce":696,"hasCapCheck":698,"file":366,"line":716},"berocket_subscribe_email","subscribe",1200,{"action":718,"nopriv":696,"callback":719,"hasNonce":698,"hasCapCheck":698,"file":366,"line":720},"berocket_rate_stars_close","disable_rate_notice",1208,{"action":722,"nopriv":696,"callback":723,"hasNonce":698,"hasCapCheck":698,"file":366,"line":724},"berocket_feature_request_send","feature_request_send",1209,{"action":726,"nopriv":696,"callback":727,"hasNonce":698,"hasCapCheck":698,"file":728,"line":247},"berocket_error_notices_get","get_plugin_error_ajax","berocket\\includes\\error_notices.php",{"action":730,"nopriv":696,"callback":711,"hasNonce":698,"hasCapCheck":698,"file":461,"line":603},"berocket_information_close_notice",{"action":732,"nopriv":696,"callback":733,"hasNonce":698,"hasCapCheck":698,"file":464,"line":734},"br_test_key","test_key",46,{"action":736,"nopriv":696,"callback":737,"hasNonce":698,"hasCapCheck":698,"file":464,"line":738},"br_test_keys","test_keys",47,{"action":740,"nopriv":696,"callback":741,"hasNonce":696,"hasCapCheck":698,"file":742,"line":743},"brbrand_alphabet_brand","alphabet_brand","divi\\includes\\BrandExtension.php",12,{"action":745,"nopriv":696,"callback":746,"hasNonce":696,"hasCapCheck":698,"file":742,"line":409},"brbrand_brands_list","brands_list",{"action":748,"nopriv":696,"callback":749,"hasNonce":696,"hasCapCheck":698,"file":742,"line":205},"brbrand_brands_products","brands_products",{"action":751,"nopriv":696,"callback":752,"hasNonce":696,"hasCapCheck":698,"file":742,"line":434},"brbrand_product_brands_info","product_brands_info",{"action":754,"nopriv":696,"callback":548,"hasNonce":696,"hasCapCheck":698,"file":742,"line":415},"brbrands_description",{"action":756,"nopriv":696,"callback":757,"hasNonce":698,"hasCapCheck":696,"file":535,"line":758},"br_brands_clear_cache","clear_cache_ajax",165,{"action":760,"nopriv":696,"callback":760,"hasNonce":698,"hasCapCheck":696,"file":535,"line":761},"br_get_brands",166,{"action":763,"nopriv":696,"callback":763,"hasNonce":698,"hasCapCheck":696,"file":535,"line":764},"br_get_products",167,{"action":766,"nopriv":696,"callback":767,"hasNonce":698,"hasCapCheck":696,"file":535,"line":768},"br_brands_save_order","save_order",168,{"action":770,"nopriv":696,"callback":771,"hasNonce":698,"hasCapCheck":696,"file":535,"line":772},"br_brands_save_all_orders","save_all_orders",169,{"action":774,"nopriv":696,"callback":775,"hasNonce":696,"hasCapCheck":696,"file":535,"line":776},"br_product_brand_settings_save","save_settings",171,[],[779,781,784,786,788,790,793,795,798,801,803,806],{"tag":780,"callback":780,"file":204,"line":186},"brands_product_thumbnail",{"tag":782,"callback":783,"file":204,"line":351},"brands_info","brands_info_shortcode",{"tag":752,"callback":785,"file":204,"line":354},"product_brands_info_shortcode",{"tag":749,"callback":787,"file":204,"line":252},"products_shortcode",{"tag":746,"callback":789,"file":204,"line":48},"brands_list_shortcode",{"tag":791,"callback":792,"file":204,"line":743},"brands_catalog","brands_catalog_shortcode",{"tag":794,"callback":792,"file":204,"line":409},"brands_by_name",{"tag":796,"callback":797,"file":527,"line":247},"brb_catalog","catalog_shortcode",{"tag":799,"callback":800,"file":527,"line":702},"brb_description","brand_description",{"tag":802,"callback":746,"file":527,"line":186},"brb_brands_list",{"tag":804,"callback":805,"file":527,"line":351},"brb_products_list","products_list",{"tag":807,"callback":808,"file":527,"line":354},"brb_prod_binfo","prod_binfo",[],{"dangerousFunctions":811,"sqlUsage":823,"outputEscaping":835,"fileOperations":28,"externalRequests":247,"nonceChecks":989,"capabilityChecks":469,"bundledLibraries":1104},[812,815,819],{"fn":813,"file":464,"line":298,"context":814},"unserialize","$error_log = unserialize(preg_replace('\u002FR:\\d+\u002F', 's:18:\"RECURSION DETECTED\"', serialize(self::$error",{"fn":813,"file":816,"line":817,"context":818},"includes\\widgets\\base-widget.php",204,"unserialize( $instance[$name] ) );",{"fn":813,"file":820,"line":821,"context":822},"includes\\widgets\\widget-catalog.php",57,"return empty( $term->category ) ? array( __( 'Uncategorized', 'brands-for-woocommerce' ) ) : unseria",{"prepared":29,"raw":824,"locations":825},3,[826,828,831],{"file":742,"line":432,"context":827},"$wpdb->get_var() with variable interpolation",{"file":829,"line":830,"context":827},"divi\\includes\\modules\\product_brands_info\\product_brands_info.php",347,{"file":832,"line":833,"context":834},"includes\\widgets\\base-widget_ordered.php",350,"$wpdb->get_results() with variable interpolation",{"escaped":836,"rawEcho":837,"locations":838},158,170,[839,841,843,844,846,848,850,852,854,856,858,860,862,864,866,868,870,872,874,876,878,880,881,883,884,885,886,887,889,890,892,893,895,896,898,899,900,901,903,905,907,909,911,913,915,917,919,921,923,925,926,927,929,930,932,933,936,938,939,940,941,942,944,945,947,949,951,952,954,955,957,959,961,963,964,966,967,969,971,972,974,976,978,980,982,983,984,986,988,990,991,992,993,994,996,997,998,999,1000,1001,1002,1003,1005,1007,1009,1010,1011,1012,1014,1015,1017,1019,1021,1023,1024,1025,1026,1027,1029,1030,1032,1034,1036,1037,1038,1040,1041,1043,1044,1045,1046,1047,1048,1050,1052,1054,1056,1058,1060,1062,1064,1066,1068,1069,1070,1071,1072,1073,1074,1076,1078,1080,1082,1083,1085,1086,1087,1089,1090,1091,1092,1093,1095,1096,1097,1098,1099,1101,1102,1103],{"file":204,"line":63,"context":840},"raw output",{"file":204,"line":842,"context":840},126,{"file":204,"line":842,"context":840},{"file":214,"line":845,"context":840},333,{"file":214,"line":847,"context":840},342,{"file":214,"line":849,"context":840},440,{"file":214,"line":851,"context":840},445,{"file":214,"line":853,"context":840},449,{"file":214,"line":855,"context":840},452,{"file":253,"line":857,"context":840},456,{"file":253,"line":859,"context":840},486,{"file":253,"line":861,"context":840},893,{"file":253,"line":863,"context":840},923,{"file":253,"line":865,"context":840},926,{"file":253,"line":867,"context":840},938,{"file":253,"line":869,"context":840},941,{"file":253,"line":871,"context":840},943,{"file":253,"line":873,"context":840},947,{"file":253,"line":875,"context":840},950,{"file":350,"line":877,"context":840},25,{"file":350,"line":879,"context":840},26,{"file":350,"line":469,"context":840},{"file":350,"line":882,"context":840},29,{"file":350,"line":438,"context":840},{"file":362,"line":87,"context":840},{"file":362,"line":175,"context":840},{"file":362,"line":104,"context":840},{"file":362,"line":888,"context":840},121,{"file":362,"line":309,"context":840},{"file":362,"line":891,"context":840},139,{"file":362,"line":538,"context":840},{"file":362,"line":894,"context":840},187,{"file":362,"line":599,"context":840},{"file":366,"line":897,"context":840},423,{"file":366,"line":897,"context":840},{"file":366,"line":897,"context":840},{"file":366,"line":897,"context":840},{"file":366,"line":902,"context":840},1070,{"file":366,"line":904,"context":840},1090,{"file":366,"line":906,"context":840},1114,{"file":366,"line":908,"context":840},1119,{"file":366,"line":910,"context":840},1146,{"file":366,"line":912,"context":840},1235,{"file":366,"line":914,"context":840},1278,{"file":366,"line":916,"context":840},1347,{"file":366,"line":918,"context":840},1366,{"file":366,"line":920,"context":840},1646,{"file":366,"line":922,"context":840},1654,{"file":366,"line":924,"context":840},1673,{"file":423,"line":27,"context":840},{"file":423,"line":891,"context":840},{"file":429,"line":928,"context":840},230,{"file":429,"line":84,"context":840},{"file":728,"line":931,"context":840},36,{"file":728,"line":496,"context":840},{"file":934,"line":935,"context":840},"berocket\\includes\\functions.php",1121,{"file":934,"line":937,"context":840},1123,{"file":461,"line":358,"context":840},{"file":461,"line":358,"context":840},{"file":461,"line":358,"context":840},{"file":461,"line":358,"context":840},{"file":461,"line":943,"context":840},180,{"file":464,"line":451,"context":840},{"file":464,"line":946,"context":840},142,{"file":464,"line":948,"context":840},316,{"file":464,"line":950,"context":840},362,{"file":464,"line":627,"context":840},{"file":464,"line":953,"context":840},485,{"file":464,"line":661,"context":840},{"file":464,"line":956,"context":840},689,{"file":464,"line":958,"context":840},692,{"file":464,"line":960,"context":840},694,{"file":464,"line":962,"context":840},697,{"file":464,"line":962,"context":840},{"file":464,"line":965,"context":840},698,{"file":464,"line":965,"context":840},{"file":464,"line":968,"context":840},699,{"file":464,"line":970,"context":840},704,{"file":464,"line":970,"context":840},{"file":464,"line":973,"context":840},762,{"file":464,"line":975,"context":840},766,{"file":464,"line":977,"context":840},830,{"file":979,"line":882,"context":840},"berocket\\includes\\widget.php",{"file":979,"line":981,"context":840},31,{"file":979,"line":499,"context":840},{"file":979,"line":501,"context":840},{"file":979,"line":985,"context":840},53,{"file":987,"line":252,"context":840},"berocket\\templates\\conditions.php",{"file":987,"line":989,"context":840},19,{"file":987,"line":989,"context":840},{"file":987,"line":931,"context":840},{"file":987,"line":931,"context":840},{"file":987,"line":931,"context":840},{"file":987,"line":995,"context":840},56,{"file":987,"line":439,"context":840},{"file":987,"line":439,"context":840},{"file":987,"line":14,"context":840},{"file":987,"line":14,"context":840},{"file":987,"line":14,"context":840},{"file":987,"line":14,"context":840},{"file":987,"line":227,"context":840},{"file":987,"line":1004,"context":840},91,{"file":987,"line":1006,"context":840},101,{"file":1008,"line":415,"context":840},"berocket\\templates\\premium.php",{"file":1008,"line":501,"context":840},{"file":1008,"line":821,"context":840},{"file":1008,"line":430,"context":840},{"file":1008,"line":1013,"context":840},68,{"file":1008,"line":128,"context":840},{"file":1016,"line":434,"context":840},"berocket\\templates\\settings.php",{"file":1016,"line":1018,"context":840},17,{"file":1020,"line":989,"context":840},"berocket\\templates\\settings_footer.php",{"file":1022,"line":195,"context":840},"berocket\\templates\\widget.php",{"file":524,"line":552,"context":840},{"file":524,"line":570,"context":840},{"file":524,"line":582,"context":840},{"file":524,"line":462,"context":840},{"file":816,"line":1028,"context":840},255,{"file":816,"line":532,"context":840},{"file":816,"line":1031,"context":840},261,{"file":816,"line":1033,"context":840},287,{"file":816,"line":1035,"context":840},288,{"file":816,"line":1035,"context":840},{"file":816,"line":236,"context":840},{"file":816,"line":1039,"context":840},290,{"file":832,"line":105,"context":840},{"file":1042,"line":514,"context":840},"includes\\widgets\\widget-product-list.php",{"file":1042,"line":267,"context":840},{"file":1042,"line":267,"context":840},{"file":1042,"line":267,"context":840},{"file":1042,"line":276,"context":840},{"file":1042,"line":427,"context":840},{"file":535,"line":1049,"context":840},732,{"file":535,"line":1051,"context":840},736,{"file":535,"line":1053,"context":840},866,{"file":535,"line":1055,"context":840},872,{"file":535,"line":1057,"context":840},882,{"file":535,"line":1059,"context":840},888,{"file":535,"line":1061,"context":840},1487,{"file":535,"line":1063,"context":840},1505,{"file":1065,"line":438,"context":840},"templates\\catalog.php",{"file":1065,"line":1067,"context":840},34,{"file":1065,"line":931,"context":840},{"file":1065,"line":223,"context":840},{"file":1065,"line":734,"context":840},{"file":1065,"line":496,"context":840},{"file":1065,"line":499,"context":840},{"file":1065,"line":439,"context":840},{"file":1065,"line":1075,"context":840},65,{"file":1065,"line":1077,"context":840},79,{"file":1065,"line":1079,"context":840},81,{"file":1065,"line":1081,"context":840},83,{"file":1065,"line":1004,"context":840},{"file":1084,"line":28,"context":840},"templates\\description.php",{"file":1084,"line":434,"context":840},{"file":1084,"line":406,"context":840},{"file":1084,"line":1088,"context":840},24,{"file":1084,"line":228,"context":840},{"file":1084,"line":734,"context":840},{"file":1084,"line":499,"context":840},{"file":1084,"line":821,"context":840},{"file":1094,"line":415,"context":840},"templates\\list.php",{"file":1094,"line":1088,"context":840},{"file":1094,"line":496,"context":840},{"file":1094,"line":995,"context":840},{"file":1094,"line":185,"context":840},{"file":1094,"line":1100,"context":840},88,{"file":1094,"line":175,"context":840},{"file":1094,"line":104,"context":840},{"file":1094,"line":13,"context":840},[],[1106,1123,1132,1144,1158,1175,1184,1192,1200,1210,1220],{"entryPoint":1107,"graph":1108,"unsanitizedCount":29,"severity":1122},"\u003Cframework> (berocket\\framework.php:0)",{"nodes":1109,"edges":1120},[1110,1115],{"id":1111,"type":1112,"label":1113,"file":253,"line":1114},"n0","source","$_GET (x2)",691,{"id":1116,"type":1117,"label":1118,"file":253,"line":867,"wp_function":1119},"n1","sink","echo() [XSS]","echo",[1121],{"from":1111,"to":1116,"sanitized":698},"low",{"entryPoint":1124,"graph":1125,"unsanitizedCount":29,"severity":1122},"get_export (berocket\\includes\\admin\\import_export.php:10)",{"nodes":1126,"edges":1130},[1127,1129],{"id":1111,"type":1112,"label":1128,"file":362,"line":415},"$_GET",{"id":1116,"type":1117,"label":1118,"file":362,"line":87,"wp_function":1119},[1131],{"from":1111,"to":1116,"sanitized":698},{"entryPoint":1133,"graph":1134,"unsanitizedCount":29,"severity":1122},"set_import (berocket\\includes\\admin\\import_export.php:25)",{"nodes":1135,"edges":1142},[1136,1138],{"id":1111,"type":1112,"label":1137,"file":362,"line":981},"$_POST",{"id":1116,"type":1117,"label":1139,"file":362,"line":1140,"wp_function":1141},"update_option() [Settings Manipulation]",63,"update_option",[1143],{"from":1111,"to":1116,"sanitized":698},{"entryPoint":1145,"graph":1146,"unsanitizedCount":29,"severity":1122},"restore_backups (berocket\\includes\\admin\\import_export.php:100)",{"nodes":1147,"edges":1155},[1148,1149,1151,1153],{"id":1111,"type":1112,"label":1128,"file":362,"line":262},{"id":1116,"type":1117,"label":1139,"file":362,"line":1150,"wp_function":1141},118,{"id":1152,"type":1112,"label":1128,"file":362,"line":262},"n2",{"id":1154,"type":1117,"label":1118,"file":362,"line":888,"wp_function":1119},"n3",[1156,1157],{"from":1111,"to":1116,"sanitized":698},{"from":1152,"to":1154,"sanitized":698},{"entryPoint":1159,"graph":1160,"unsanitizedCount":29,"severity":1122},"\u003Cimport_export> (berocket\\includes\\admin\\import_export.php:0)",{"nodes":1161,"edges":1171},[1162,1164,1165,1166,1167,1169],{"id":1111,"type":1112,"label":1163,"file":362,"line":415},"$_GET (x6)",{"id":1116,"type":1117,"label":1118,"file":362,"line":87,"wp_function":1119},{"id":1152,"type":1112,"label":1137,"file":362,"line":981},{"id":1154,"type":1117,"label":1139,"file":362,"line":1140,"wp_function":1141},{"id":1168,"type":1112,"label":1128,"file":362,"line":262},"n4",{"id":1170,"type":1117,"label":1139,"file":362,"line":1150,"wp_function":1141},"n5",[1172,1173,1174],{"from":1111,"to":1116,"sanitized":698},{"from":1152,"to":1154,"sanitized":698},{"from":1168,"to":1170,"sanitized":698},{"entryPoint":1176,"graph":1177,"unsanitizedCount":29,"severity":1122},"\u003Ccustom_post> (berocket\\includes\\custom_post.php:0)",{"nodes":1178,"edges":1182},[1179,1181],{"id":1111,"type":1112,"label":1128,"file":429,"line":1180},141,{"id":1116,"type":1117,"label":1118,"file":429,"line":84,"wp_function":1119},[1183],{"from":1111,"to":1116,"sanitized":698},{"entryPoint":1185,"graph":1186,"unsanitizedCount":29,"severity":1122},"get_plugin_error_ajax (berocket\\includes\\error_notices.php:33)",{"nodes":1187,"edges":1190},[1188,1189],{"id":1111,"type":1112,"label":1128,"file":728,"line":223},{"id":1116,"type":1117,"label":1118,"file":728,"line":496,"wp_function":1119},[1191],{"from":1111,"to":1116,"sanitized":698},{"entryPoint":1193,"graph":1194,"unsanitizedCount":29,"severity":1122},"\u003Cerror_notices> (berocket\\includes\\error_notices.php:0)",{"nodes":1195,"edges":1198},[1196,1197],{"id":1111,"type":1112,"label":1128,"file":728,"line":223},{"id":1116,"type":1117,"label":1118,"file":728,"line":496,"wp_function":1119},[1199],{"from":1111,"to":1116,"sanitized":698},{"entryPoint":1201,"graph":1202,"unsanitizedCount":195,"severity":1122},"save_permalink_option (main.php:645)",{"nodes":1203,"edges":1208},[1204,1206],{"id":1111,"type":1112,"label":1137,"file":535,"line":1205},647,{"id":1116,"type":1117,"label":1139,"file":535,"line":1207,"wp_function":1141},648,[1209],{"from":1111,"to":1116,"sanitized":696},{"entryPoint":1211,"graph":1212,"unsanitizedCount":29,"severity":1122},"br_get_products (main.php:1491)",{"nodes":1213,"edges":1218},[1214,1217],{"id":1111,"type":1112,"label":1215,"file":535,"line":1216},"$_REQUEST",1499,{"id":1116,"type":1117,"label":1118,"file":535,"line":1063,"wp_function":1119},[1219],{"from":1111,"to":1116,"sanitized":698},{"entryPoint":1221,"graph":1222,"unsanitizedCount":29,"severity":1122},"\u003Cmain> (main.php:0)",{"nodes":1223,"edges":1228},[1224,1225,1226,1227],{"id":1111,"type":1112,"label":1137,"file":535,"line":1205},{"id":1116,"type":1117,"label":1139,"file":535,"line":1207,"wp_function":1141},{"id":1152,"type":1112,"label":1215,"file":535,"line":1216},{"id":1154,"type":1117,"label":1118,"file":535,"line":1063,"wp_function":1119},[1229,1230],{"from":1111,"to":1116,"sanitized":698},{"from":1152,"to":1154,"sanitized":698},{"summary":1232,"deductions":1233},"The 'brands-for-woocommerce' v3.8.6.5 plugin exhibits a mixed security posture. While it demonstrates a relatively robust use of WordPress security features such as nonces and capability checks, several areas raise concerns. The static analysis reveals a significant attack surface, particularly with 23 AJAX handlers, one of which lacks authentication checks. This presents a direct pathway for unauthenticated attackers to interact with potentially sensitive plugin functionality. The presence of the `unserialize` function, a known risk if used with untrusted input, is also noted, although no critical or high severity taint flows were identified, suggesting this risk may be mitigated in current usage. The vulnerability history is a substantial red flag, with 4 medium severity CVEs documented, including SQL injection, CSRF, and XSS. Although there are currently no unpatched vulnerabilities, the pattern of past medium-severity flaws suggests a recurring need for vigilance and prompt patching by users. The last recorded vulnerability in late 2025 is concerningly recent and indicates ongoing security challenges or a delayed discovery\u002Freporting cycle.",[1234,1236,1238,1240,1242],{"reason":1235,"points":351},"Unprotected AJAX handler",{"reason":1237,"points":252},"SQL queries without prepared statements",{"reason":1239,"points":702},"Low percentage of properly escaped output",{"reason":1241,"points":415},"History of 4 medium severity CVEs",{"reason":1243,"points":247},"Presence of unserialize function","2026-03-16T18:03:59.422Z",{"wat":1246,"direct":1263},{"assetPaths":1247,"generatorPatterns":1254,"scriptPaths":1255,"versionParams":1256},[1248,1249,1250,1251,1252,1253],"\u002Fwp-content\u002Fplugins\u002Fbrands-for-woocommerce\u002Fcss\u002Ffont-awesome\u002Fcss\u002Ffont-awesome.min.css","\u002Fwp-content\u002Fplugins\u002Fbrands-for-woocommerce\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fbrands-for-woocommerce\u002Fcss\u002Fproduct-edit-page.css","\u002Fwp-content\u002Fplugins\u002Fbrands-for-woocommerce\u002Fcss\u002Fproduct-brand-page.css","\u002Fwp-content\u002Fplugins\u002Fbrands-for-woocommerce\u002Fjs\u002Fproduct-brand.js","\u002Fwp-content\u002Fplugins\u002Fbrands-for-woocommerce\u002Fjs\u002Fproduct-brand-admin.js",[],[1252,1253],[1257,1258,1259,1260,1261,1262],"brands-for-woocommerce\u002Fcss\u002Ffont-awesome\u002Fcss\u002Ffont-awesome.min.css?ver=","brands-for-woocommerce\u002Fcss\u002Fstyle.css?ver=","brands-for-woocommerce\u002Fcss\u002Fproduct-edit-page.css?ver=","brands-for-woocommerce\u002Fcss\u002Fproduct-brand-page.css?ver=","brands-for-woocommerce\u002Fjs\u002Fproduct-brand.js?ver=","brands-for-woocommerce\u002Fjs\u002Fproduct-brand-admin.js?ver=",{"cssClasses":1264,"htmlComments":1271,"htmlAttributes":1272,"restEndpoints":1275,"jsGlobals":1277,"shortcodeOutput":1279},[1265,1266,1267,1268,1269,1270],"br-brand-tab","br-brand-list","br-brand-item","br-brand-thumb","br-brand-title","br-brand-clear",[],[1273,1274],"data-br-tab","data-brand-id",[1276],"\u002Fwp-json\u002Fberocket_brands\u002Fv1\u002Fsearch_brands",[1278],"br_product_brand",[1280,1281,1282,1283],"[brands_products]","[brands_products_by_category]","[brands_products_by_tag]","[brands_products_by_brand]"]