WP Manifestindependent plugin directory
manifest / ecommerce / e-commerce-dashbaord

Arbeit Shop Manager Dashboard

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/sagor4202/e-commerce-dashbaord/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

<<<<<<< HEAD

Arbeit Shop Manager Dashboard

Custom WooCommerce admin dashboard plugin for the shop_manager role only.

Folder structure

arbeit-shop-manager-dashboard/
|-- arbeit-shop-manager-dashboard.php
|-- README.md
|-- assets/
|   |-- css/
|   |   `-- admin-dashboard.css
|   `-- js/
|       `-- admin-dashboard.js
|-- includes/
|   |-- class-asm-shop-manager-dashboard.php
|   |-- class-asm-shop-manager-data.php
|   `-- class-asm-shop-manager-view.php
`-- templates/
    |-- dashboard-shell.php
    |-- partials/
    |   `-- sidebar.php
    `-- views/
        |-- analytics.php
        |-- customers.php
        |-- dashboard.php
        |-- orders.php
        |-- products.php
        |-- reports.php
        `-- sales.php

What it does

  • Creates a separate full-screen custom dashboard page for shop_manager
  • Redirects Shop Managers to the custom dashboard after login
  • Redirects Shop Managers away from the default WordPress dashboard
  • Removes the default Dashboard admin menu for Shop Managers
  • Shows WooCommerce sales, orders, customer, product, and stock data
  • Uses a custom sidebar with expandable dropdown groups

Setup

  1. Place the plugin folder in wp-content/plugins/
  2. Activate Arbeit Shop Manager Dashboard from Plugins
  3. Make sure WooCommerce is active
  4. Log in as a user with only the shop_manager role
  5. The user will be redirected to:
/wp-admin/admin.php?page=asm-shop-manager-dashboard

Notes

  • Administrators keep the normal WordPress admin experience
  • Product creation still uses WooCommerce's native product editor for full compatibility
  • Sales and analytics rely on WooCommerce lookup tables when available
  • The custom charts are rendered with the plugin's own lightweight JavaScript

    e-Commerce-Dashbaord

    5380e7b88d9e38271ad8494b636ae6352d02f52d