Easy Store Management by AyudaWP

Descriere

Easy Store Management by AyudaWP transforms the WordPress admin dashboard into a clean, focused store management environment specifically designed for WooCommerce shop managers.

Key Features:

  • Clean Interface: Hides all non-store related WordPress menus and widgets from shop managers
  • Reorganized Menus: Moves important WooCommerce sections like Orders and Customers to top-level menus
  • Focused Dashboard: Removes WordPress widgets, keeping only WooCommerce-related dashboard widgets
  • Enhanced Admin Bar: Adds quick access to orders and removes non-store elements
  • Role-Based: Only affects users with the „Shop Manager” role – administrators and other roles remain unaffected

What gets hidden/reorganized:

  • WordPress core menus (Posts, Pages, Comments, Users, Tools, etc.)
  • Non-WooCommerce plugin menus
  • WordPress dashboard widgets (Quick Draft, At a Glance, etc.)
  • Non-store items from admin bar

Menu reorganization:

  1. Dashboard (WordPress default)
  2. Store (renamed WooCommerce main menu)
  3. Orders (promoted to top-level)
  4. Customers (promoted to top-level)
  5. Products (existing top-level menu)

This plugin is perfect for store owners who want to provide their shop managers with a clean, distraction-free environment focused solely on store operations.

Support

Need help or have suggestions?

Love the plugin? Please leave us a 5-star review and help spread the word!

About AyudaWP

We are specialists in WordPress security, SEO, and performance optimization plugins. We create tools that solve real problems for WordPress site owners while maintaining the highest coding standards and accessibility requirements.

Capturi ecran

  • Cluttered Wordpress admin, displaying all widgets and menus, most of them unnecessary for a store manager
  • Clean and reorganized dashboard, showing only store-related options for shop managers
  • The new and enhanced admin bar with quick access to orders

Instalare

  1. Upload the plugin files to the /wp-content/plugins/easy-store-management-ayudawp directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Make sure WooCommerce is installed and activated.
  4. The plugin will automatically apply customizations for users with the „Shop Manager” role.

Întrebări frecvente

Does this plugin affect administrators?

No, this plugin only affects users with the „Shop Manager” role. Administrators will continue to see the full WordPress admin interface.

Can I customize which menus are hidden?

Currently, the plugin follows a predefined set of menus to hide/show. Future versions may include customization options.

Will this work with other WooCommerce extensions?

Yes, the plugin is designed to preserve WooCommerce-related menus from extensions and only hide core WordPress and non-WooCommerce plugin menus.

What happens if I deactivate WooCommerce?

The plugin checks for WooCommerce on activation and will show an admin notice if WooCommerce is not active. The customizations will not apply without WooCommerce.

Recenzii

Nu există nicio verificare pentru acest modul.

Contributori și dezvoltatori

„Easy Store Management by AyudaWP” este un software open-source. La acest modul au contribuit următoarele persoane.

Contributori

„Easy Store Management by AyudaWP” a fost tradus în 1 locală. Mulțumim traducătorilor pentru contribuția lor.

Tradu „Easy Store Management by AyudaWP” în limba ta.

Te interesează dezvoltarea?

Răsfoiește codul, vezi depozitarul SVN, sau abonează-te la jurnalul de dezvoltare prin RSS.

Istoric modificări

1.0.2

  • Improved: Enhanced WooCommerce widget detection to automatically show dashboard widgets from WooCommerce extensions and third-party plugins
  • Improved: Widget detection now includes keyword-based analysis (shop, store, order, product, sale, etc.) to identify WooCommerce-related widgets
  • Added: Filter ayudawp_esm_is_woocommerce_widget to allow developers to manually declare widgets as WooCommerce-related
  • Changed: Admin bar orders counter now shows combined count of pending payment + on-hold orders instead of only pending payment
  • This provides better visibility of orders requiring immediate attention from shop managers

1.0.1

  • Fixed: PHP warning foreach() argument must be of type array|object, null given when manipulating WordPress admin menus
  • Fixed: Orders pending count badge now displays correctly in both frontend and backend admin bar
  • Improved: Added safety validations for all menu manipulation functions to prevent PHP warnings
  • Improved: Enhanced frontend asset loading to ensure proper display of admin bar elements
  • Improved: Better detection of when to apply shop manager customizations in frontend
  • Added: Safe wrapper functions for remove_menu_page() and remove_submenu_page() operations

1.0.0

  • Initial release
  • Hide non-WooCommerce menus for shop managers
  • Reorganize WooCommerce menus (Orders and Customers to top-level)
  • Clean dashboard widgets
  • Enhanced admin bar with quick order access
  • Full translation support