{"id":283770,"date":"2026-03-17T18:33:33","date_gmt":"2026-03-17T18:33:33","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/storesuite\/"},"modified":"2026-08-26T13:06:44","modified_gmt":"2026-08-26T13:06:44","slug":"storesuite","status":"publish","type":"plugin","link":"https:\/\/fi.wordpress.org\/plugins\/storesuite\/","author":16245400,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.3.0","stable_tag":"1.3.0","tested":"7.1","requires":"6.9","requires_php":"8.1","requires_plugins":null,"header_name":"StoreSuite","header_author":"Aminur Islam Arnob","header_description":"Manage your WooCommerce store easily from a front-end dashboard.","assets_banners_color":"9988fe","last_updated":"2026-08-26 13:06:44","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.buymeacoffee.com\/aiarnob","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/storesuite\/","header_author_uri":"https:\/\/github.com\/aminurislamarnob\/","rating":5,"author_block_rating":0,"active_installs":0,"downloads":1085,"num_ratings":1,"support_threads":1,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"aminurislam01","date":"2026-04-14 10:03:03"},"1.0.0-beta1":{"tag":"1.0.0-beta1","author":"aminurislam01","date":"2026-03-17 18:32:52"},"1.0.0-beta2":{"tag":"1.0.0-beta2","author":"aminurislam01","date":"2026-03-17 18:48:29"},"1.0.0-beta3":{"tag":"1.0.0-beta3","author":"aminurislam01","date":"2026-03-18 17:27:50"},"1.0.0-beta4":{"tag":"1.0.0-beta4","author":"aminurislam01","date":"2026-04-10 18:27:29"},"1.0.1":{"tag":"1.0.1","author":"aminurislam01","date":"2026-04-14 10:14:09"},"1.0.2":{"tag":"1.0.2","author":"aminurislam01","date":"2026-04-24 13:08:56"},"1.0.3":{"tag":"1.0.3","author":"aminurislam01","date":"2026-04-24 14:57:47"},"1.0.4":{"tag":"1.0.4","author":"aminurislam01","date":"2026-04-24 17:41:54"},"1.0.5":{"tag":"1.0.5","author":"aminurislam01","date":"2026-04-24 18:38:55"},"1.0.6":{"tag":"1.0.6","author":"aminurislam01","date":"2026-05-23 18:51:52"},"1.1.0":{"tag":"1.1.0","author":"aminurislam01","date":"2026-06-02 19:00:12"},"1.1.1":{"tag":"1.1.1","author":"aminurislam01","date":"2026-06-02 19:21:29"},"1.1.2":{"tag":"1.1.2","author":"aminurislam01","date":"2026-06-12 20:16:07"},"1.1.3":{"tag":"1.1.3","author":"aminurislam01","date":"2026-06-14 00:51:04"},"1.1.4":{"tag":"1.1.4","author":"aminurislam01","date":"2026-06-16 19:57:46"},"1.2.0":{"tag":"1.2.0","author":"aminurislam01","date":"2026-07-08 14:10:33"},"1.2.1":{"tag":"1.2.1","author":"aminurislam01","date":"2026-07-17 20:30:18"},"1.2.2":{"tag":"1.2.2","author":"aminurislam01","date":"2026-08-23 11:39:21"},"1.2.3":{"tag":"1.2.3","author":"aminurislam01","date":"2026-08-25 20:41:15"},"1.3.0":{"tag":"1.3.0","author":"aminurislam01","date":"2026-08-26 13:06:44"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3558439,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3558439,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3485910,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3485910,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.0-beta1","1.0.0-beta2","1.0.0-beta3","1.0.0-beta4","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.1.0","1.1.1","1.1.2","1.1.3","1.1.4","1.2.0","1.2.1","1.2.2","1.2.3","1.3.0"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3570500,"resolution":"1","location":"assets","locale":"","width":3600,"height":2318},"screenshot-10.jpg":{"filename":"screenshot-10.jpg","revision":3570500,"resolution":"10","location":"assets","locale":"","width":3600,"height":2268},"screenshot-11.jpg":{"filename":"screenshot-11.jpg","revision":3570500,"resolution":"11","location":"assets","locale":"","width":3600,"height":1958},"screenshot-12.jpg":{"filename":"screenshot-12.jpg","revision":3570500,"resolution":"12","location":"assets","locale":"","width":3600,"height":2550},"screenshot-13.jpg":{"filename":"screenshot-13.jpg","revision":3570500,"resolution":"13","location":"assets","locale":"","width":3600,"height":1958},"screenshot-14.jpg":{"filename":"screenshot-14.jpg","revision":3570500,"resolution":"14","location":"assets","locale":"","width":3600,"height":1958},"screenshot-15.jpg":{"filename":"screenshot-15.jpg","revision":3570500,"resolution":"15","location":"assets","locale":"","width":3600,"height":1958},"screenshot-16.jpg":{"filename":"screenshot-16.jpg","revision":3570500,"resolution":"16","location":"assets","locale":"","width":3600,"height":1958},"screenshot-17.jpg":{"filename":"screenshot-17.jpg","revision":3570500,"resolution":"17","location":"assets","locale":"","width":3600,"height":1958},"screenshot-18.jpg":{"filename":"screenshot-18.jpg","revision":3570500,"resolution":"18","location":"assets","locale":"","width":3600,"height":1958},"screenshot-19.jpg":{"filename":"screenshot-19.jpg","revision":3570500,"resolution":"19","location":"assets","locale":"","width":3600,"height":2704},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3570500,"resolution":"2","location":"assets","locale":"","width":3600,"height":2528},"screenshot-20.jpg":{"filename":"screenshot-20.jpg","revision":3570500,"resolution":"20","location":"assets","locale":"","width":4196,"height":2234},"screenshot-21.jpg":{"filename":"screenshot-21.jpg","revision":3570500,"resolution":"21","location":"assets","locale":"","width":3600,"height":2992},"screenshot-22.jpg":{"filename":"screenshot-22.jpg","revision":3570500,"resolution":"22","location":"assets","locale":"","width":3600,"height":1958},"screenshot-23.jpg":{"filename":"screenshot-23.jpg","revision":3570500,"resolution":"23","location":"assets","locale":"","width":3600,"height":2866},"screenshot-24.jpg":{"filename":"screenshot-24.jpg","revision":3570500,"resolution":"24","location":"assets","locale":"","width":3600,"height":1958},"screenshot-25.jpg":{"filename":"screenshot-25.jpg","revision":3570500,"resolution":"25","location":"assets","locale":"","width":3600,"height":3474},"screenshot-26.jpg":{"filename":"screenshot-26.jpg","revision":3570500,"resolution":"26","location":"assets","locale":"","width":3600,"height":1958},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3570500,"resolution":"3","location":"assets","locale":"","width":3600,"height":2022},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":3570500,"resolution":"4","location":"assets","locale":"","width":3600,"height":3688},"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":3570500,"resolution":"5","location":"assets","locale":"","width":3600,"height":2572},"screenshot-6.jpg":{"filename":"screenshot-6.jpg","revision":3570500,"resolution":"6","location":"assets","locale":"","width":3600,"height":1992},"screenshot-7.jpg":{"filename":"screenshot-7.jpg","revision":3570500,"resolution":"7","location":"assets","locale":"","width":3600,"height":5582},"screenshot-8.jpg":{"filename":"screenshot-8.jpg","revision":3570500,"resolution":"8","location":"assets","locale":"","width":3600,"height":5886},"screenshot-9.jpg":{"filename":"screenshot-9.jpg","revision":3570500,"resolution":"9","location":"assets","locale":"","width":3600,"height":6798}},"screenshots":{"1":"General Settings","2":"Predefined\/Custom Color Palette Settings","3":"Paginations Settings","4":"AI Settings","5":"Frontend Dashboard","6":"Products List","7":"Add New Product","8":"Edit Simple Product","9":"Edit Variable Product","10":"Product Categories List","11":"Add New Product Category &amp; Same UI for Edit Category","12":"Product Brands List","13":"Add New Product Brand &amp; Same UI for Edit Brand","14":"Product Tags List","15":"Add New Product Tag &amp; Same UI for Edit Tag","16":"Product Attributes List","17":"Attribute Terms List with Add\/Edit terms","18":"Orders List","19":"Orders Details View","20":"Add New Order","21":"Edit Order","22":"Coupons List","23":"Add New Coupon &amp; Same UI for Edit Coupon","24":"Account Settings Profile Tab","25":"Account Settings Address Tab","26":"Account Settings Password Tab"}},"plugin_section":[],"plugin_tags":[140592,231325,262383,221702,253960],"plugin_category":[45],"plugin_contributors":[190965,225789],"plugin_business_model":[],"class_list":["post-283770","plugin","type-plugin","status-publish","hentry","plugin_tags-shop-manager","plugin_tags-woocommerce-ai","plugin_tags-woocommerce-frontend-dashboard","plugin_tags-woocommerce-order-management","plugin_tags-woocommerce-product-management","plugin_category-ecommerce","plugin_contributors-aminurislam01","plugin_contributors-pluginizelab","plugin_committers-aminurislam01","plugin_committers-pluginizelab"],"banners":{"banner":"https:\/\/ps.w.org\/storesuite\/assets\/banner-772x250.png?rev=3485910","banner_2x":"https:\/\/ps.w.org\/storesuite\/assets\/banner-1544x500.png?rev=3485910","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/storesuite\/assets\/icon-128x128.png?rev=3558439","icon_2x":"https:\/\/ps.w.org\/storesuite\/assets\/icon-256x256.png?rev=3558439","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/storesuite\/assets\/screenshot-1.jpg?rev=3570500","caption":"General Settings"},{"src":"https:\/\/ps.w.org\/storesuite\/assets\/screenshot-2.jpg?rev=3570500","caption":"Predefined\/Custom Color Palette Settings"},{"src":"https:\/\/ps.w.org\/storesuite\/assets\/screenshot-3.jpg?rev=3570500","caption":"Paginations Settings"},{"src":"https:\/\/ps.w.org\/storesuite\/assets\/screenshot-4.jpg?rev=3570500","caption":"AI Settings"},{"src":"https:\/\/ps.w.org\/storesuite\/assets\/screenshot-5.jpg?rev=3570500","caption":"Frontend Dashboard"},{"src":"https:\/\/ps.w.org\/storesuite\/assets\/screenshot-6.jpg?rev=3570500","caption":"Products List"},{"src":"https:\/\/ps.w.org\/storesuite\/assets\/screenshot-7.jpg?rev=3570500","caption":"Add New Product"},{"src":"https:\/\/ps.w.org\/storesuite\/assets\/screenshot-8.jpg?rev=3570500","caption":"Edit Simple Product"},{"src":"https:\/\/ps.w.org\/storesuite\/assets\/screenshot-9.jpg?rev=3570500","caption":"Edit Variable Product"},{"src":"https:\/\/ps.w.org\/storesuite\/assets\/screenshot-10.jpg?rev=3570500","caption":"Product Categories List"},{"src":"https:\/\/ps.w.org\/storesuite\/assets\/screenshot-11.jpg?rev=3570500","caption":"Add New Product Category &amp; Same UI for Edit Category"},{"src":"https:\/\/ps.w.org\/storesuite\/assets\/screenshot-12.jpg?rev=3570500","caption":"Product Brands List"},{"src":"https:\/\/ps.w.org\/storesuite\/assets\/screenshot-13.jpg?rev=3570500","caption":"Add New Product Brand &amp; Same UI for Edit Brand"},{"src":"https:\/\/ps.w.org\/storesuite\/assets\/screenshot-14.jpg?rev=3570500","caption":"Product Tags List"},{"src":"https:\/\/ps.w.org\/storesuite\/assets\/screenshot-15.jpg?rev=3570500","caption":"Add New Product Tag &amp; Same UI for Edit Tag"},{"src":"https:\/\/ps.w.org\/storesuite\/assets\/screenshot-16.jpg?rev=3570500","caption":"Product Attributes List"},{"src":"https:\/\/ps.w.org\/storesuite\/assets\/screenshot-17.jpg?rev=3570500","caption":"Attribute Terms List with Add\/Edit terms"},{"src":"https:\/\/ps.w.org\/storesuite\/assets\/screenshot-18.jpg?rev=3570500","caption":"Orders List"},{"src":"https:\/\/ps.w.org\/storesuite\/assets\/screenshot-19.jpg?rev=3570500","caption":"Orders Details View"},{"src":"https:\/\/ps.w.org\/storesuite\/assets\/screenshot-20.jpg?rev=3570500","caption":"Add New Order"},{"src":"https:\/\/ps.w.org\/storesuite\/assets\/screenshot-21.jpg?rev=3570500","caption":"Edit Order"},{"src":"https:\/\/ps.w.org\/storesuite\/assets\/screenshot-22.jpg?rev=3570500","caption":"Coupons List"},{"src":"https:\/\/ps.w.org\/storesuite\/assets\/screenshot-23.jpg?rev=3570500","caption":"Add New Coupon &amp; Same UI for Edit Coupon"},{"src":"https:\/\/ps.w.org\/storesuite\/assets\/screenshot-24.jpg?rev=3570500","caption":"Account Settings Profile Tab"},{"src":"https:\/\/ps.w.org\/storesuite\/assets\/screenshot-25.jpg?rev=3570500","caption":"Account Settings Address Tab"},{"src":"https:\/\/ps.w.org\/storesuite\/assets\/screenshot-26.jpg?rev=3570500","caption":"Account Settings Password Tab"}],"raw_content":"<!--section=description-->\n<p>StoreSuite is a free frontend shop manager for WooCommerce that puts complete store management in one fast dashboard. Manage products (simple, variable, grouped, and external), orders, coupons, categories, tags, brands, and attributes \u2014 without opening wp-admin. Generate product titles, descriptions, and images with AI, export products to CSV, and track sales with a full analytics suite that matches WooCommerce admin reports: Revenue, Orders, Products, Customers, and more. Fully responsive on mobile and tablet, and 100% free with no feature gates, trials, or upsells.<\/p>\n\n<p>\u2728 <strong><a href=\"https:\/\/storesuite.dev\/features\/\">All Features<\/a><\/strong> | \ud83d\udcd6 <strong><a href=\"https:\/\/storesuite.dev\/docs\/\">Documentation<\/a><\/strong> | \ud83c\udd98 <strong><a href=\"https:\/\/wordpress.org\/support\/plugin\/storesuite\/#new-post\">Support<\/a><\/strong><\/p>\n\n<h4>\ud83d\udc8e Premium-grade features, completely free<\/h4>\n\n<p>StoreSuite includes capabilities that other store-management dashboards often lock behind a Pro plan \u2014 at no cost:<\/p>\n\n<ul>\n<li>\ud83e\udd16 AI product content, image, and all-in-one generation<\/li>\n<li>\ud83e\udde9 Full variable products, attributes, and variations (with generate-all-variations)<\/li>\n<li>\ud83d\udcca Real-time analytics, KPIs, and leaderboards<\/li>\n<li>\ud83d\udcc8 A full Analytics suite with WooCommerce-admin report parity (Revenue, Orders, Products, and more)<\/li>\n<li>\ud83d\udcf1 Fully responsive on mobile, tablet, and desktop<\/li>\n<li>\ud83d\udce4 CSV product import and export<\/li>\n<li>\ud83c\udf17 Dark and light mode with per-user theme toggle<\/li>\n<li>\ud83d\udd14 Realtime dashboard notifications<\/li>\n<\/ul>\n\n<p>No feature gates. No trial limits. No upsell.<\/p>\n\n<h4>\ud83d\ude80 Key Features<\/h4>\n\n<ul>\n<li>\ud83d\udda5\ufe0f <strong>Manage WooCommerce store easily<\/strong> \u2013 Single dashboard for store operations<\/li>\n<li>\ud83e\udd16 <strong>AI content generation<\/strong> \u2013 Draft product titles and descriptions with regenerate and history<\/li>\n<li>\ud83e\ude84 <strong>AI all-in-one generator<\/strong> \u2013 One hint drafts the title, short, and long description together<\/li>\n<li>\ud83c\udfa8 <strong>AI image generation<\/strong> \u2013 Create featured and gallery images from a text prompt<\/li>\n<li>\ud83e\udde0 <strong>AI settings<\/strong> \u2013 Toggle AI per field and set custom instructions<\/li>\n<li>\ud83d\udce6 <strong>Products<\/strong> \u2013 List, add, and edit all WooCommerce product types: simple, variable, grouped, and external\/affiliate<\/li>\n<li>\ud83e\udde9 <strong>Variable products<\/strong> \u2013 Manage attributes and variations with bulk actions and generate-all-variations<\/li>\n<li>\ud83d\udccb <strong>Product attributes<\/strong> \u2013 Manage attributes and their terms (add, edit, list)<\/li>\n<li>\ud83d\udce4 <strong>CSV export<\/strong> \u2013 Export product lists to CSV for reporting, accounting, or migration, with a configurable export modal<\/li>\n<li>\ud83d\udce5 <strong>CSV import<\/strong> \u2013 Import products from a CSV file with a guided wizard: upload, map columns to product fields, watch live progress, and review the results<\/li>\n<li>\ud83d\uddc2\ufe0f <strong>Categories<\/strong> \u2013 Manage product categories (add, edit, list)<\/li>\n<li>\ud83c\udff7\ufe0f <strong>Tags<\/strong> \u2013 Manage product tags (add, edit, list)<\/li>\n<li>\ud83c\udfe2 <strong>Brands<\/strong> \u2013 Manage product brands<\/li>\n<li>\ud83c\udf9f\ufe0f <strong>Coupons<\/strong> \u2013 Create, edit, and manage WooCommerce coupons<\/li>\n<li>\ud83d\uded2 <strong>Orders<\/strong> \u2013 View, create, and edit orders with customer and item details<\/li>\n<li>\ud83d\udcca <strong>Real-time dashboard analytics<\/strong> \u2013 Sales KPIs, net sales chart, top products, recent orders, and quick actions<\/li>\n<li>\ud83d\udcc8 <strong>Analytics reports<\/strong> \u2013 A full analytics suite with WooCommerce-admin parity: Revenue, Orders, Products, Variations, Categories, Coupons, Taxes, Downloads, Stock, and Customers reports, each with summary KPIs, an interactive line\/bar chart, sortable and paginated data tables, advanced filters, date-range comparison, and CSV export<\/li>\n<li>\ud83c\udf17 <strong>Dark and light mode<\/strong> \u2013 A header toggle switches the whole dashboard between light and dark; the choice is remembered per user and the operating system preference is honoured on the first visit<\/li>\n<li>\ud83d\udd14 <strong>Dashboard notifications<\/strong> \u2013 A bell in the header surfaces new orders, customer registrations, and product reviews in realtime, with a full notifications page and per-event settings<\/li>\n<li>\ud83e\uddfe <strong>PDF invoice support<\/strong> \u2013 Invoice, packing slip, and delivery note actions appear on the order list and order details when PDF Invoices &amp; Packing Slips for WooCommerce or the WebToffee WooCommerce PDF Invoices plugin is active (see <em>StoreSuite Compatible Plugins<\/em> below)<\/li>\n<li>\ud83d\udcf1 <strong>Fully responsive<\/strong> \u2013 The entire frontend dashboard and analytics reports adapt to mobile and desktop screens with an off-canvas sidebar, stacked cards, and touch-friendly controls<\/li>\n<li>\ud83d\udd11 <strong>Bring your own AI<\/strong> \u2013 Built on the WordPress 7.0 central AI connector; generation runs on the provider and keys you configure in WordPress<\/li>\n<li>\u26a1 <strong>Built for WooCommerce HPOS<\/strong> \u2013 Fully compatible with High-Performance Order Storage<\/li>\n<\/ul>\n\n<h4>\ud83d\udd0c StoreSuite Compatible Plugins<\/h4>\n\n<ul>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/woocommerce-pdf-invoices-packing-slips\/\">PDF Invoices &amp; Packing Slips for WooCommerce<\/a> \u2013 adds Invoice and Packing Slip documents.<\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/print-invoices-packing-slip-labels-for-woocommerce\/\">WebToffee WooCommerce PDF Invoices, Packing Slips, Delivery Notes &amp; Shipping Labels<\/a> \u2013 adds Invoice, Packing Slip, Delivery Note, Shipping Label, and Dispatch Label actions.<\/li>\n<\/ul>\n\n<h4>How It Works<\/h4>\n\n<ol>\n<li>Install and activate StoreSuite (WooCommerce must be active).<\/li>\n<li>Create a page and add the shortcode <code>[storesuite_dashboard]<\/code>. Normally, on plugin activation StoreSuite creates this dashboard page with the required shortcode and auto-selects it on the StoreSuite settings dashboard page for you.<\/li>\n<li>In <strong>WooCommerce \u2192 StoreSuite \u2192 General<\/strong> settings, if the dashboard page is not already auto-selected, select that page as the dashboard page and save.<\/li>\n<li>Visit the dashboard page when logged in with <code>manage_woocommerce<\/code> capability to manage your store.<\/li>\n<li>StoreSuite is compatible with WooCommerce High-Performance Order Storage (HPOS).<\/li>\n<\/ol>\n\n<h3>Privacy Policy<\/h3>\n\n<p>StoreSuite uses <a href=\"https:\/\/appsero.com\">Appsero<\/a> SDK to collect some telemetry data upon user's confirmation. This helps us to troubleshoot problems faster &amp; make product improvements.<\/p>\n\n<p>Appsero SDK <strong>does not gather any data by default.<\/strong> The SDK only starts gathering basic telemetry data <strong>when a user allows it via the admin notice<\/strong>. We collect the data to ensure a great user experience for all our users.<\/p>\n\n<p>Integrating Appsero SDK <strong>DOES NOT IMMEDIATELY<\/strong> start gathering data, <strong>without confirmation from users in any case.<\/strong><\/p>\n\n<p>Learn more about how <a href=\"https:\/\/appsero.com\/privacy-policy\/\">Appsero collects and uses this data<\/a>.<\/p>\n\n<!--section=installation-->\n<h4>Standard Installation<\/h4>\n\n<ol>\n<li>Install and activate WooCommerce if you have not already.<\/li>\n<li>In your WordPress admin, go to <strong>Plugins \u2192 Add New<\/strong>, search for \"StoreSuite\", and click <strong>Install Now<\/strong>, then <strong>Activate<\/strong>.<\/li>\n<li>Alternatively, download the plugin zip and upload it to <code>\/wp-content\/plugins\/<\/code> and activate from <strong>Plugins<\/strong>.<\/li>\n<li>StoreSuite flushes rewrite rules automatically on activation. If dashboard URLs return 404s, go to <strong>Settings \u2192 Permalinks<\/strong> and click <strong>Save Changes<\/strong> to refresh them.<\/li>\n<li>On activation, StoreSuite normally creates the dashboard page with the <code>[storesuite_dashboard]<\/code> shortcode automatically. If it was not created, add a new page (e.g. \"Store Dashboard\"), insert the shortcode <code>[storesuite_dashboard]<\/code>, and publish.<\/li>\n<li>Go to <strong>WooCommerce \u2192 StoreSuite \u2192 General<\/strong> in the admin menu.<\/li>\n<li>In <strong>Select Dashboard Page<\/strong>, if the dashboard page is not already auto-selected, choose the page and click <strong>Save Changes<\/strong>.<\/li>\n<li>Visit that page when logged in as a user with store management permissions to use the dashboard.<\/li>\n<\/ol>\n\n<h4>Permalinks<\/h4>\n\n<p>Normally StoreSuite flushes rewrite rules automatically on activation and update. If dashboard URLs return 404s, go to <strong>Settings \u2192 Permalinks<\/strong> and click <strong>Save Changes<\/strong> so the routes refresh and dashboard URLs work correctly.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20woocommerce%3F\"><h3>Do I need WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. StoreSuite requires WooCommerce to be installed and activated.<\/p><\/dd>\n<dt id=\"who%20can%20access%20the%20storesuite%20dashboard%3F\"><h3>Who can access the StoreSuite dashboard?<\/h3><\/dt>\n<dd><p>Users with the <code>manage_woocommerce<\/code> capability (e.g. Administrators and Shop Managers) can access the dashboard when they visit the page that contains the <code>[storesuite_dashboard]<\/code> shortcode.<\/p><\/dd>\n<dt id=\"is%20it%20mandatory%20to%20update%20permalinks%20after%20installing%20the%20plugin%3F\"><h3>Is it mandatory to update permalinks after installing the plugin?<\/h3><\/dt>\n<dd><p>No. StoreSuite flushes rewrite rules automatically on activation and update. Only if dashboard URLs return 404s, go to <strong>Settings \u2192 Permalinks<\/strong> and click <strong>Save Changes<\/strong> so the routes refresh.<\/p><\/dd>\n<dt id=\"how%20do%20i%20set%20the%20dashboard%20page%3F\"><h3>How do I set the dashboard page?<\/h3><\/dt>\n<dd><p>Create a page, add the shortcode <code>[storesuite_dashboard]<\/code>, then go to <strong>WooCommerce \u2192 StoreSuite<\/strong> and select that page in <strong>Select Dashboard Page<\/strong> and save.<\/p><\/dd>\n<dt id=\"does%20storesuite%20work%20with%20woocommerce%20hpos%3F\"><h3>Does StoreSuite work with WooCommerce HPOS?<\/h3><\/dt>\n<dd><p>Yes. StoreSuite declares compatibility with WooCommerce High-Performance Order Storage (HPOS).<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Add <strong>dark mode<\/strong> to the frontend dashboard: a sun\/moon toggle in the header flips between light and dark, the choice is saved per user, and the operating system <code>prefers-color-scheme<\/code> setting is honoured on the first visit. The theme resolves before the first paint, so there is no flash of the wrong theme on load.<\/li>\n<li>Dark mode covers the whole dashboard \u2014 tables, forms, badges, buttons, pagination, switches, selects, dialogs, the quick-edit modal, the filter off-canvas, the loading skeletons, order details, account and address forms, and the TinyMCE editor content.<\/li>\n<li>Add a <strong>dark mode theme picker<\/strong> in <strong>WooCommerce \u2192 StoreSuite \u2192 Appearance<\/strong>: choose from Dark default, Soft dark, Midnight black, and Carbon. Each palette sets the dark neutrals only \u2014 the accent colour carries over from your light palette.<\/li>\n<li>Dark mode also covers the full <strong>Analytics<\/strong> suite: report charts, summary KPI tiles, loading skeletons, data tables, advanced filters, the date-range picker, and the interval selects.<\/li>\n<li>Add optional dark variants for the sidebar logo and sidebar icon, so branding stays legible in both themes.<\/li>\n<li>Add <strong>product CSV import<\/strong> on the Products page: a guided wizard walks through uploading a CSV, mapping its columns to product fields, live import progress, and a summary of what was imported, with an expandable import log.<\/li>\n<li>Add a <strong>realtime notifications<\/strong> system: a bell in the dashboard header badges new activity, with a full notifications page and per-event toggles in <strong>WooCommerce \u2192 StoreSuite \u2192 Notifications<\/strong> for new orders, new customer registrations, and new product reviews. Polling pauses while the browser tab is hidden. Notifications are visible only to users who can manage WooCommerce, and each recipient has their own copy \u2014 marking as read or clearing affects only that user.<\/li>\n<li>Notifications older than 90 days are removed automatically by a daily cleanup task, so the notifications table does not grow without bound. The retention window is filterable with <code>storesuite_notification_retention_days<\/code>.<\/li>\n<li>Add <strong>PDF invoice plugin support<\/strong>: when WooCommerce PDF Invoices &amp; Packing Slips or WebToffee Print Invoices, Packing Slips, Delivery Notes &amp; Shipping Labels is active, their documents appear as print and download actions in the order list row actions and in a Documents card on the order details page.<\/li>\n<li>Add icons to the order row actions and open the browser print dialog directly for print actions.<\/li>\n<li>Add two dashboard endpoints, <code>import-products<\/code> and <code>notifications<\/code>, with pagination support on the notifications list. Both slugs can be changed with the <code>storesuite_myshop_import_product_endpoint<\/code> and <code>storesuite_myshop_notifications_endpoint<\/code> options.<\/li>\n<li>Add <code>storesuite_notification_poll_interval<\/code>, <code>storesuite_notification_retention_days<\/code>, <code>storesuite_notifications_per_page<\/code>, and <code>storesuite_order_list_row_actions<\/code> hooks, plus <code>storesuite_load_import_products_template<\/code> and <code>storesuite_load_notifications_template<\/code> for overriding the new pages.<\/li>\n<li>On update, the notifications table is created, the daily cleanup is scheduled, and rewrite rules are flushed automatically \u2014 no need to re-save permalinks after upgrading.<\/li>\n<li>Fix undefined <code>--storesuite-title-text-color<\/code> references so title text uses the defined colour token.<\/li>\n<\/ul>\n\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>Add optional, opt-in telemetry via the Appsero SDK. No data is collected unless you explicitly allow it from the admin notice.<\/li>\n<li>Document the telemetry behaviour in a new Privacy Policy section.<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Refresh the plugin listing: new title, tags, short description, and description intro.<\/li>\n<li>Add All Features, Documentation, and Support links to the listing description.<\/li>\n<li>Add a donate link and the PluginizeLab contributor to the listing.<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Add a Changelog page to the admin settings app, paginated with a \"Load more\" button.<\/li>\n<li>Fix collapsed selectWoo fields on the order add\/edit form.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Add a full <strong>Analytics<\/strong> suite with WooCommerce-admin report parity: Revenue, Orders, Products, Variations, Categories, Coupons, Taxes, Downloads, Stock, and Customers reports.<\/li>\n<li>Each report includes summary KPIs, an interactive chart (line\/bar; by day, week, month, quarter, or year), sortable and paginated data tables, and CSV export.<\/li>\n<li>Add date-range comparison (previous period \/ previous year) and per-report advanced filters (e.g. product, category, coupon, order status, customer type) for WooCommerce Analytics parity.<\/li>\n<li>Add a \"Data status\" import bar and re-skin every report to match the StoreSuite dashboard design language.<\/li>\n<li>Make the Analytics reports fully responsive on mobile: the report header stacks, summary stats collapse to one per row, charts align to the page gutter, and the table actions row wraps so nothing is clipped.<\/li>\n<li>Link analytics order numbers to the StoreSuite order-details page and rewrite WooCommerce admin URLs to their frontend dashboard equivalents.<\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>Make the entire frontend dashboard responsive for mobile and tablet viewports.<\/li>\n<li>Off-canvas sidebar on mobile with overlay; all list tables collapse to stacked label\/value cards; tables scroll horizontally on tablet.<\/li>\n<li>Dashboard home: full-width filters, stacked analytics tables, 2-column quick-actions grid.<\/li>\n<li>Product, order, coupon, category, tag, brand, and attribute pages: toolbar actions, forms, and buttons adapt to available width on every screen size.<\/li>\n<li>On mobile, the primary Add button moves beside the page title; Export\/Filter\/Search toolbar buttons become compact icon-only buttons.<\/li>\n<li>Shorten list page titles: \"Product Categories\" \u2192 \"Categories\", \"Product Tags\" \u2192 \"Tags\", \"Product Brands\" \u2192 \"Brands\", \"Product Attributes\" \u2192 \"Attributes\".<\/li>\n<li>Add <code>storesuite_categories_toolbar_add_button<\/code>, <code>storesuite_tags_toolbar_add_button<\/code>, <code>storesuite_brands_toolbar_add_button<\/code>, and <code>storesuite_attributes_toolbar_add_button<\/code> action hooks for customising the Add button in each list toolbar.<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Fix the Brands and Categories lists showing stale data on the frontend dashboard after brands or categories were added, edited, or deleted outside StoreSuite \u2014 for example from the WordPress admin, the WooCommerce REST API, WP-CLI, or a product import. The cached list now refreshes immediately regardless of where the change is made.<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Add AI product generation: per-field \"Generate with AI\" buttons for the product title, short description, and long description, with an editable suggestion modal, regenerate, and a history pager to step through suggestions.<\/li>\n<li>Add an all-in-one \"Generate with AI\" generator on the Add New and Edit Product pages: enter one hint to draft the title, short description, and long description together, each with its own regenerate and history pager.<\/li>\n<li>Add AI product image generation for the featured image and gallery images: describe the image, preview it, regenerate, and insert it straight into the media library.<\/li>\n<li>Add an AI settings page to enable or disable generation per field and to set custom system instructions for each text field and for images.<\/li>\n<li>Prefix the product slug field with the live permalink base (e.g. https:\/\/example.com\/product\/) on the Add New and Edit Product pages.<\/li>\n<li>Add a link beside the Edit Product page title that opens the live product page in a new tab.<\/li>\n<li>Reset the product image and gallery previews after a product is successfully added.<\/li>\n<li>AI generation features require WordPress 7.0 or later (built on the WordPress core AI Client) and are hidden automatically when unavailable.<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Prevent browsers from autofilling the account password fields on load.<\/li>\n<li>Remove the required \"*\" and \"(optional)\" markers from the account address fields.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Add variable product management: attributes UI, variation CRUD, bulk actions, and generate-all-variations on the frontend product form.<\/li>\n<li>Add product attributes management pages (list, add, edit, and attribute terms).<\/li>\n<li>Add product CSV export with a configurable export modal.<\/li>\n<li>Flush rewrite rules automatically on update so the new attribute endpoints resolve without re-saving permalinks.<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Rewrite dashboard analytics in React with net sales chart, recent orders, quick actions, and leaderboards.<\/li>\n<li>Nest Categories, Brands, and Tags under the Products menu with a collapsed-sidebar flyout.<\/li>\n<li>Improve Lighthouse scores via deferred rendering, reserved widget heights, and per-endpoint asset loading.<\/li>\n<li>Harden analytics REST permissions and cache preload payloads per user capability.<\/li>\n<li>Patch dependency vulnerabilities and move build toolchain to Node 22.<\/li>\n<li>Append order number \/ coupon ID to the Edit Order and Edit Coupon page titles.<\/li>\n<li>Link list-table names (products, categories, brands, tags, coupons) to their StoreSuite edit page.<\/li>\n<li>Keep the Products parent menu active on edit Category \/ Brand \/ Tag pages.<\/li>\n<li>Reactively toggle the order Products section based on the saved order's editable state.<\/li>\n<li>Fix Upsells \/ Cross-sells on the product form and Products \/ Categories selects + datepicker styling on the coupon form.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Minor update on admin settings UI.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Redesign and optimize React admin settings UI.<\/li>\n<li>Add predefined\/custom color palette system with live preview.<\/li>\n<li>Improve dashboard and general settings controls and save flow.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Reorder My Account Dropdown Sub menus.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Dashboard with store performance KPIs and analytics.<\/li>\n<li>Products management.<\/li>\n<li>Categories, tags, and brands management.<\/li>\n<li>Coupons management.<\/li>\n<li>Orders: list, view, create, edit feature.<\/li>\n<li>Shortcode: [storesuite_dashboard].<\/li>\n<li>WooCommerce HPOS compatible.<\/li>\n<li>Collapsible dashboard sidebar: header control toggles expanded vs icon-only rail; menu labels on hover\/focus; preference stored in the browser; full sidebar layout on smaller viewports.<\/li>\n<li>General settings: optional sidebar logo (expanded) and sidebar icon (collapsed), chosen from the media library; outputs in the dashboard sidebar with updated styling.<\/li>\n<li>Accessibility: navigation landmark on the sidebar, toggle semantics (role, aria-expanded, aria-controls), and screen-reader-friendly site title when a custom logo is shown.<\/li>\n<\/ul>","raw_excerpt":"Frontend shop manager dashboard for WooCommerce. Manage products, orders, coupons &amp; analytics with AI \u2014 premium features, 100% free.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/283770","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=283770"}],"author":[{"embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/aminurislam01"}],"wp:attachment":[{"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=283770"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=283770"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=283770"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=283770"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=283770"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=283770"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}