[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fwg7ejQac-G9fgfn5k6m4NdBCcV-3fxeqKWjwu3Ur8Pw":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":37,"analysis":126,"fingerprints":175},"dashboard-graphs-for-woocommerce","Dashboard Graphs for WooCommerce","1.0.0","KNEET","https:\u002F\u002Fprofiles.wordpress.org\u002Fkneet\u002F","\u003Cp>Dashboard Graphs for WooCommerce adds a new dashboard widget to your WordPress dashboard that displays a stacked bar chart with sales data per product category.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Stacked bar chart with sales data per category\u003Cbr \u002F>\n* Choice between last 7, 14 or 30 days\u003Cbr \u002F>\n* Automatic color coding per category\u003Cbr \u002F>\n* Responsive design\u003Cbr \u002F>\n* Shows only categories with sales\u003C\u002Fp>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cp>This plugin is available in the following languages:\u003Cbr \u002F>\n* Dutch (nl_NL)\u003Cbr \u002F>\n* Dutch (Belgium) (nl_BE)\u003Cbr \u002F>\n* German (de_DE)\u003Cbr \u002F>\n* French (fr_FR)\u003Cbr \u002F>\n* English (en_US)\u003C\u002Fp>\n\u003Ch3>Languages\u003C\u002Fh3>\n\u003Ch3>nl_NL\u003C\u002Fh3>\n\u003Cp>Toont een gestapelde balkgrafiek met verkoopdata per categorie op het WordPress dashboard.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Functies:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Gestapelde balkgrafiek met verkoopdata per categorie\u003Cbr \u002F>\n* Keuze tussen laatste 7, 14 of 30 dagen\u003Cbr \u002F>\n* Automatische kleurcodering per categorie\u003Cbr \u002F>\n* Responsive design\u003Cbr \u002F>\n* Toont alleen categorieën met verkoop\u003C\u002Fp>\n\u003Ch3>nl_BE\u003C\u002Fh3>\n\u003Cp>Toont een gestapelde balkgrafiek met verkoopdata per categorie op het WordPress dashboard.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Functies:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Gestapelde balkgrafiek met verkoopdata per categorie\u003Cbr \u002F>\n* Keuze tussen laatste 7, 14 of 30 dagen\u003Cbr \u002F>\n* Automatische kleurcodering per categorie\u003Cbr \u002F>\n* Responsive design\u003Cbr \u002F>\n* Toont alleen categorieën met verkoop\u003C\u002Fp>\n\u003Ch3>de_DE\u003C\u002Fh3>\n\u003Cp>Zeigt ein gestapeltes Balkendiagramm mit Verkaufsdaten pro Kategorie im WordPress-Dashboard.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Funktionen:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Gestapeltes Balkendiagramm mit Verkaufsdaten pro Kategorie\u003Cbr \u002F>\n* Auswahl zwischen letzten 7, 14 oder 30 Tagen\u003Cbr \u002F>\n* Automatische Farbcodierung pro Kategorie\u003Cbr \u002F>\n* Responsives Design\u003Cbr \u002F>\n* Zeigt nur Kategorien mit Verkäufen\u003C\u002Fp>\n\u003Ch3>fr_FR\u003C\u002Fh3>\n\u003Cp>Affiche un graphique en barres empilées avec les données de vente par catégorie sur le tableau de bord WordPress.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Fonctionnalités:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Graphique en barres empilées avec données de vente par catégorie\u003Cbr \u002F>\n* Choix entre les 7, 14 ou 30 derniers jours\u003Cbr \u002F>\n* Codage couleur automatique par catégorie\u003Cbr \u002F>\n* Design responsive\u003Cbr \u002F>\n* Affiche uniquement les catégories avec ventes\u003C\u002Fp>\n","Displays a stacked bar chart with sales data per category on the WordPress dashboard.",0,106,"2025-12-18T05:43:00.000Z","6.9.4","5.0","7.2",[18,19,20,21,22],"charts","dashboard","graphs","sales","woocommerce","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdashboard-graphs-for-woocommerce.1.0.0.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"kneet",6,1010,97,30,92,"2026-04-05T17:27:30.201Z",[38,59,79,90,107],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":25,"num_ratings":48,"last_updated":49,"tested_up_to":14,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":23,"download_link":58,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"brikpanel-admin-panel-dashboard-for-woocommerce","Brikpanel — WooCommerce Dashboard, Reports & Analytics","1.4.6","Brksoft","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrksoft\u002F","\u003Cp>\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\u002Fto2e53VXhAY?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>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Brikpanel replaces the default WooCommerce admin with a clean, fast, data-driven dashboard\u003C\u002Fstrong> — built for store owners who want real insights without paying for expensive SaaS tools.\u003C\u002Fp>\n\u003Cp>Track sales, monitor live visitors, analyze conversion journeys, and export custom reports — all from your WordPress admin. No external accounts, no monthly fees.\u003C\u002Fp>\n\u003Ch4>Who is Brikpanel for?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Store owners who want clear WooCommerce sales reports without spreadsheets\u003C\u002Fli>\n\u003Cli>Agencies handing off stores to clients who need a simple, modern admin\u003C\u002Fli>\n\u003Cli>Developers tired of the default WooCommerce dashboard clutter\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Dashboard & Analytics\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Real-Time Sales Dashboard\u003C\u002Fstrong> — revenue, orders, AOV, refunds at a glance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live Visitors Widget\u003C\u002Fstrong> — see who is browsing your store right now\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conversion Journey Tracking\u003C\u002Fstrong> — understand user behavior before purchase\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Most Viewed Pages\u003C\u002Fstrong> — discover your highest-traffic content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Most Added-to-Cart Products\u003C\u002Fstrong> — identify top-performing products\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Best-Selling Products Report\u003C\u002Fstrong> — instant revenue breakdown\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Reporting & Data\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Custom WooCommerce Reports\u003C\u002Fstrong> — daily sales, product, cart, and customer data\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Sales Report\u003C\u002Fstrong> — filterable, exportable, detailed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product Sales Report\u003C\u002Fstrong> — per-product performance tracking\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cart Reports\u003C\u002Fstrong> — abandoned cart insights\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CSV Export\u003C\u002Fstrong> — get your data out anytime\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Admin Experience\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Modern Admin UI\u003C\u002Fstrong> — Shopify-inspired clean design, no code needed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Blazing-Fast Order Search\u003C\u002Fstrong> — Cmd\u002FCtrl + K instant search\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Layout\u003C\u002Fstrong> — desktop, tablet, mobile\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Modern Sidebar & Navigation\u003C\u002Fstrong> — decluttered, focused on store tasks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Translation-Ready\u003C\u002Fstrong> — .pot file included\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>What makes Brikpanel different?\u003C\u002Fh4>\n\u003Cp>Unlike Metorik, Triple Whale, or other analytics SaaS tools that charge $25-300\u002Fmonth, Brikpanel runs entirely inside your WordPress admin. Your data stays on your server. No external dependencies, no recurring fees.\u003C\u002Fp>\n\u003Cp>Compared to other admin theme plugins like Dashify or UiPress, Brikpanel goes beyond styling — it adds real analytics, conversion tracking, and reporting that those plugins don’t offer.\u003C\u002Fp>\n","Modern WooCommerce dashboard with sales reports, real-time analytics, conversion tracking, and advanced reporting — all free.",60,1958,2,"2026-03-14T13:57:00.000Z","6.0","7.4",[53,54,55,56,57],"sales-report","woocommerce-analytics","woocommerce-dashboard","woocommerce-reporting","woocommerce-reports","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbrikpanel-admin-panel-dashboard-for-woocommerce.1.4.6.zip",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":67,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":23,"tags":73,"homepage":76,"download_link":77,"security_score":78,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"advanced-dashboard-for-woocommerce","Advanced Dashboard for WooCommerce","0.2.5","Piotr Pesta","https:\u002F\u002Fprofiles.wordpress.org\u002Fpiotr-pesta\u002F","\u003Cp>Advanced Dashboard for WooCommerce is an advanced version of WooCommerce dashboard, with big graphs of e.g. sales and quantity history chart. It’s still in development, so you can expect more and more functions will come with future updates.\u003C\u002Fp>\n\u003Cp>To use it you need to have installed and activated WooCommerce plugin.\u003C\u002Fp>\n\u003Cp>If you would like to show your support for this software, please consider donating: \u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fcgi-bin\u002Fwebscr?cmd=_s-xclick&hosted_button_id=EEDF5TV3M2WVG&lc=US\" rel=\"nofollow ugc\">Donate via PayPal\u003C\u002Fa>.\u003C\u002Fp>\n","Advanced Dashboard for WooCommerce is an advanced version of WooCommerce dashboard, with big graphs of e.g. sales and quantity history chart.",20,2185,1,"2017-03-16T21:47:00.000Z","4.7.32","4.5",[19,74,75,21,22],"quantity","reports","http:\u002F\u002Fordin.pl\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-dashboard-for-woocommerce.0.2.5.zip",85,{"slug":80,"name":81,"version":6,"author":7,"author_profile":8,"description":82,"short_description":83,"active_installs":11,"downloaded":84,"rating":11,"num_ratings":11,"last_updated":85,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":86,"homepage":23,"download_link":89,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"forms-overview-for-cf7","Dashboard Graphs for Contact Form 7","\u003Cp>Dashboard Graphs for Contact Form 7 adds a new dashboard widget to your WordPress dashboard that displays a stacked bar chart with form submission data per Contact Form 7 form.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How it works:\u003C\u002Fstrong>\u003Cbr \u002F>\n* The plugin works standalone and automatically stores all new form submissions in its own database table\u003Cbr \u002F>\n* If you have the Flamingo plugin installed, it will also use historical data from Flamingo\u003Cbr \u002F>\n* Flamingo is recommended (but not required) if you want to see historical data from before this plugin was installed\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Stacked bar chart with submission data per form\u003Cbr \u002F>\n* Choice between last 7, 14 or 30 days\u003Cbr \u002F>\n* Automatic color coding per form\u003Cbr \u002F>\n* Responsive design\u003Cbr \u002F>\n* Shows only forms with submissions\u003Cbr \u002F>\n* Works with Flamingo plugin (recommended) or CF7 Database extensions\u003C\u002Fp>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cp>This plugin is available in the following languages:\u003Cbr \u002F>\n* Dutch (nl_NL)\u003Cbr \u002F>\n* Dutch (Belgium) (nl_BE)\u003Cbr \u002F>\n* German (de_DE)\u003Cbr \u002F>\n* French (fr_FR)\u003Cbr \u002F>\n* English (en_US)\u003C\u002Fp>\n\u003Ch3>Languages\u003C\u002Fh3>\n\u003Ch3>nl_NL\u003C\u002Fh3>\n\u003Cp>Toont een gestapelde balkgrafiek met formulierinzendingen per Contact Form 7 formulier op het WordPress dashboard. Vereist Contact Form 7 en Flamingo plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Belangrijk:\u003C\u002Fstrong> Deze plugin vereist zowel Contact Form 7 als de Flamingo plugin om correct te functioneren. Flamingo slaat de formulierinzendingen op die deze plugin gebruikt om de grafieken te genereren.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Functies:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Gestapelde balkgrafiek met inzendingen per formulier\u003Cbr \u002F>\n* Keuze tussen laatste 7, 14 of 30 dagen\u003Cbr \u002F>\n* Automatische kleurcodering per formulier\u003Cbr \u002F>\n* Responsive design\u003Cbr \u002F>\n* Toont alleen formulieren met inzendingen\u003Cbr \u002F>\n* Werkt met Flamingo plugin (vereist) of CF7 Database extensies als fallback\u003C\u002Fp>\n\u003Ch3>nl_BE\u003C\u002Fh3>\n\u003Cp>Toont een gestapelde balkgrafiek met formulierinzendingen per Contact Form 7 formulier op het WordPress dashboard. Vereist Contact Form 7 en Flamingo plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Belangrijk:\u003C\u002Fstrong> Deze plugin vereist zowel Contact Form 7 als de Flamingo plugin om correct te functioneren. Flamingo slaat de formulierinzendingen op die deze plugin gebruikt om de grafieken te genereren.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Functies:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Gestapelde balkgrafiek met inzendingen per formulier\u003Cbr \u002F>\n* Keuze tussen laatste 7, 14 of 30 dagen\u003Cbr \u002F>\n* Automatische kleurcodering per formulier\u003Cbr \u002F>\n* Responsive design\u003Cbr \u002F>\n* Toont alleen formulieren met inzendingen\u003Cbr \u002F>\n* Werkt met Flamingo plugin (vereist) of CF7 Database extensies als fallback\u003C\u002Fp>\n\u003Ch3>de_DE\u003C\u002Fh3>\n\u003Cp>Zeigt ein gestapeltes Balkendiagramm mit Formularübermittlungen pro Contact Form 7 Formular im WordPress-Dashboard. Erfordert Contact Form 7 und Flamingo-Plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Wichtig:\u003C\u002Fstrong> Dieses Plugin erfordert sowohl Contact Form 7 als auch das Flamingo-Plugin, um ordnungsgemäß zu funktionieren. Flamingo speichert die Formularübermittlungen, die dieses Plugin zur Generierung der Diagramme verwendet.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Funktionen:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Gestapeltes Balkendiagramm mit Übermittlungen pro Formular\u003Cbr \u002F>\n* Auswahl zwischen letzten 7, 14 oder 30 Tagen\u003Cbr \u002F>\n* Automatische Farbcodierung pro Formular\u003Cbr \u002F>\n* Responsives Design\u003Cbr \u002F>\n* Zeigt nur Formulare mit Übermittlungen\u003Cbr \u002F>\n* Funktioniert mit Flamingo-Plugin (erforderlich) oder CF7 Database-Erweiterungen als Fallback\u003C\u002Fp>\n\u003Ch3>fr_FR\u003C\u002Fh3>\n\u003Cp>Affiche un graphique en barres empilées avec les données de soumission de formulaire par formulaire Contact Form 7 sur le tableau de bord WordPress. Nécessite Contact Form 7 et le plugin Flamingo.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Important:\u003C\u002Fstrong> Ce plugin nécessite à la fois Contact Form 7 et le plugin Flamingo pour fonctionner correctement. Flamingo stocke les soumissions de formulaires que ce plugin utilise pour générer les graphiques.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Fonctionnalités:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Graphique en barres empilées avec soumissions par formulaire\u003Cbr \u002F>\n* Choix entre les 7, 14 ou 30 derniers jours\u003Cbr \u002F>\n* Codage couleur automatique par formulaire\u003Cbr \u002F>\n* Design responsive\u003Cbr \u002F>\n* Affiche uniquement les formulaires avec soumissions\u003Cbr \u002F>\n* Fonctionne avec le plugin Flamingo (requis) ou les extensions CF7 Database en secours\u003C\u002Fp>\n","Displays a stacked bar chart with form submission data per form on the WordPress dashboard. Works standalone or with Flamingo plugin for historical da &hellip;",101,"2026-01-19T11:25:00.000Z",[18,87,19,20,88],"contact-form-7","submissions","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fforms-overview-for-cf7.1.0.0.zip",{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":11,"downloaded":98,"rating":11,"num_ratings":11,"last_updated":99,"tested_up_to":100,"requires_at_least":101,"requires_php":102,"tags":103,"homepage":105,"download_link":106,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"rtdashboards","RTDashboards","1.1.0","Marcel-NL","https:\u002F\u002Fprofiles.wordpress.org\u002Fmarcel-nl\u002F","\u003Cp>Lightweight plugin that sends WooCommerce orders to RTDashboards.com to display your orders (from multiple shops) in real-time on sales dashboards. This plugin only transmits the order ID and price; no sensitive data is exchanged.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin makes POST and DELETE requests to the RTDashboards API when a WooCommerce order’s status is changed.  A token, obtained from rtdashboards.com after creating an account, is required for these requests. Both API calls are triggered by the WooCommerce \u003Ccode>woocommerce_order_status_changed\u003C\u002Fcode> hook.\u003C\u002Fp>\n\u003Ch3>New Order\u003C\u002Fh3>\n\u003Cp>When a new order is created, a POST request is sent:\u003Cbr \u002F>\nwp_remote_post(‘https:\u002F\u002Frtdashboards.com\u002Fapi\u002Fv1\u002Fcreate-order’, [ Shop ID, order ID, price ])\u003C\u002Fp>\n\u003Cp>This request sends the Shop ID, order ID, and price to the \u003Ccode>\u002Fapi\u002Fv1\u002Fcreate-order\u003C\u002Fcode> endpoint of the rtdashboards.com API via an \u003Ccode>Authorization\u003C\u002Fcode> header.\u003C\u002Fp>\n\u003Ch3>Delete Order\u003C\u002Fh3>\n\u003Cp>When an order is deleted, a DELETE request is sent:\u003Cbr \u002F>\nwp_remote_request(‘https:\u002F\u002Frtdashboards.com\u002Fapi\u002Fv1\u002Fdelete-order\u002F[Shop ID]\u002F[Order ID]’)\u003C\u002Fp>\n\u003Cp>This request sends the Shop ID and order ID to the \u003Ccode>\u002Fapi\u002Fv1\u002Fdelete-order\u002F[Shop ID]\u002F[Order ID]\u003C\u002Fcode> endpoint of the rtdashboards.com API via an \u003Ccode>Authorization\u003C\u002Fcode> header.\u003C\u002Fp>\n\u003Cp>Terms and Privacy Policy: http:\u002F\u002Frtdashboards.com\u002Fterms-and-conditions\u003C\u002Fp>\n","Description: Lightweight plugin that sends WooCommerce orders to RTDashboards.com to display them on real-time sales dashboards.",288,"2025-04-10T05:01:00.000Z","6.7.5","6.5","7.0",[104,22],"sales-dashboards","https:\u002F\u002Frtdashboards.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frtdashboards.zip",{"slug":108,"name":109,"version":110,"author":111,"author_profile":112,"description":113,"short_description":114,"active_installs":11,"downloaded":115,"rating":11,"num_ratings":11,"last_updated":116,"tested_up_to":14,"requires_at_least":117,"requires_php":102,"tags":118,"homepage":124,"download_link":125,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"shop-information-system","Shop Information System","1.1.4","Fahad Mahmood","https:\u002F\u002Fprofiles.wordpress.org\u002Ffahadmahmood\u002F","\u003Cul>\n\u003Cli>\n\u003Cp>Author: \u003Ca href=\"https:\u002F\u002Fwww.androidbubbles.com\u002Fcontact\" rel=\"nofollow ugc\">Fahad Mahmood\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Demo URI: \u003Ca href=\"http:\u002F\u002Fdemo.androidbubble.com\u002Fplease-wait\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fdemo.androidbubble.com\u002Fplease-wait\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Shop Information System facilitates price adjustment of products in bulk as per given values. You can increase\u002Fdecrease price as flat rate and discount based. You can also select products, price and other parameters to see sales history on graphs. You can normalize price as per previous price history and reset price to last updated price, you can go back to the last entry in price history.\u003C\u002Fp>\n\u003Ch3>Overview\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Price adjustment of products in bulk\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Increase prices as percentage\u002Fflat rate\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Decrease prices as percentage\u002Fflat rate\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Shop analysis > Product sales, Product prices\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Normalize price as per previous history\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This WordPress Plugin is free software: you can redistribute it and\u002For modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or any later version. This free software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this software. If not, see http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html.\u003C\u002Fp>\n","An intuitive way of measuring and controlling your declines in sales due to external factors like COVID-19 situation.",1628,"2026-03-04T21:34:00.000Z","3.5",[119,120,121,122,123],"orders-comparison","products-graphs","revenues-profits","sales-discounts","woocommerce-helpful","http:\u002F\u002Fandroidbubble.com\u002Fblog\u002Fshop-information-system","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshop-information-system.1.1.4.zip",{"attackSurface":127,"codeSignals":162,"taintFlows":170,"riskAssessment":171,"analyzedAt":174},{"hooks":128,"ajaxHandlers":152,"restRoutes":159,"shortcodes":160,"cronEvents":161,"entryPointCount":69,"unprotectedCount":11},[129,135,139,143,148],{"type":130,"name":131,"callback":132,"file":133,"line":134},"action","wp_dashboard_setup","add_dashboard_widget","includes\\class-dashgrfo-graphs.php",44,{"type":130,"name":136,"callback":137,"file":133,"line":138},"wp_enqueue_scripts","enqueue_scripts",45,{"type":130,"name":140,"callback":141,"file":133,"line":142},"admin_enqueue_scripts","enqueue_admin_scripts",46,{"type":130,"name":144,"callback":145,"file":146,"line":147},"admin_notices","closure","wc-graphs.php",56,{"type":130,"name":149,"callback":150,"priority":67,"file":146,"line":151},"plugins_loaded","dashgrfo_init",70,[153],{"action":154,"nopriv":155,"callback":156,"hasNonce":157,"hasCapCheck":157,"file":133,"line":158},"dashgrfo_get_data",false,"ajax_get_sales_data",true,47,[],[],[],{"dangerousFunctions":163,"sqlUsage":164,"outputEscaping":166,"fileOperations":11,"externalRequests":11,"nonceChecks":69,"capabilityChecks":69,"bundledLibraries":169},[],{"prepared":11,"raw":11,"locations":165},[],{"escaped":167,"rawEcho":11,"locations":168},4,[],[],[],{"summary":172,"deductions":173},"The 'dashboard-graphs-for-woocommerce' v1.0.0 plugin exhibits an excellent security posture based on the provided static analysis. All identified entry points, including the single AJAX handler, are protected by nonce and capability checks, indicating good development practices for handling user interactions. The code also demonstrates a strong commitment to secure SQL query execution by exclusively using prepared statements and ensures output is properly escaped, mitigating common cross-site scripting (XSS) vulnerabilities. The absence of dangerous functions, file operations, and external HTTP requests further solidifies its secure design. \n\nThe vulnerability history is equally encouraging, with no known CVEs recorded for this plugin. This lack of historical vulnerabilities, coupled with the robust static analysis findings, suggests a well-maintained and secure codebase. The plugin has a minimal attack surface, and the development team appears to be diligent in implementing security best practices. \n\nOverall, the 'dashboard-graphs-for-woocommerce' v1.0.0 plugin presents a very low-risk profile. The thorough implementation of security controls in its entry points, along with the absence of any concerning code signals or historical vulnerabilities, makes it a strong candidate for secure integration into a WordPress site. The only potential area for even further enhancement would be to ensure continuous monitoring and updates, though the current data suggests a high level of initial security.",[],"2026-03-17T06:20:34.872Z",{"wat":176,"direct":187},{"assetPaths":177,"generatorPatterns":181,"scriptPaths":182,"versionParams":183},[178,179,180],"\u002Fwp-content\u002Fplugins\u002Fdashboard-graphs-for-woocommerce\u002Fassets\u002Fjs\u002Fchart.umd.min.js","\u002Fwp-content\u002Fplugins\u002Fdashboard-graphs-for-woocommerce\u002Fassets\u002Fjs\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Fdashboard-graphs-for-woocommerce\u002Fassets\u002Fcss\u002Fadmin.css",[],[178,179],[184,185,186],"dashboard-graphs-for-woocommerce\u002Fassets\u002Fjs\u002Fchart.umd.min.js?ver=","dashboard-graphs-for-woocommerce\u002Fassets\u002Fjs\u002Fadmin.js?ver=","dashboard-graphs-for-woocommerce\u002Fassets\u002Fcss\u002Fadmin.css?ver=",{"cssClasses":188,"htmlComments":196,"htmlAttributes":197,"restEndpoints":200,"jsGlobals":202,"shortcodeOutput":204},[189,190,191,192,193,194,195],"dashgrfo-widget","dashgrfo-controls","dashgrfo-period-label","dashgrfo-period-text","dashgrfo-units-label","dashgrfo-loading","dashgrfo-container",[],[198,199],"data-period","data-unit",[201],"\u002Fwp-json\u002Fdashgrfo\u002Fv1\u002Fsales-data",[203],"dashgrfoGraphs",[]]