Global Widgets
Site-wide utility widgets that work on any page – header carts, breadcrumbs, wishlists, and more.
Overview
Global widgets can be used on any page template, not just WooCommerce-specific templates. They’re perfect for site headers, footers, and sidebars.
The Global category contains 7 widgets that provide site-wide utility features. Use them in your header, footer, sidebar, or any page template to add shopping conveniences like mini carts, wishlists, product comparison, and navigation aids.
All widgets are registered under the mpd-global Elementor category and work independently of WooCommerce page context.
MPD Header Cart
A mini cart icon designed for use in the site header. Displays a cart icon with a dynamic item count badge and the current cart total. Clicking or hovering reveals a dropdown with the cart contents, allowing customers to review and manage items without leaving the current page.
Header Cart widget — mini cart icon with dropdown preview
Key Features
- Cart icon with dynamic item count badge that updates in real-time
- Total price display next to the cart icon
- Click or hover to show cart dropdown with product list
- Updates automatically when items are added to the cart via AJAX
- Dropdown shows product thumbnails, names, quantities, and subtotals
- Quick remove button for each item in the dropdown
- View Cart and Checkout action buttons in the dropdown
- Style: Icon size, badge colors, dropdown background, border, shadow, and padding
MPD Breadcrumbs
Renders WooCommerce breadcrumb navigation that shows the page hierarchy. Helps customers understand their current location in the store and navigate back to parent pages easily.
Breadcrumbs widget — Home > Category > Subcategory > Product Name
Key Features
- Shows hierarchical navigation: Home > Category > Subcategory > Product Name
- Custom separator character or icon between breadcrumb levels
- Typography controls: font family, size, weight, and line-height
- Link color and hover color customization
- Current page (last item) text color and style
- Text alignment options (left, center, right)
- Margin and padding spacing controls
MPD Store Notice
Displays the store-wide notice or announcement bar configured in the WooCommerce Customizer. Perfect for showing sales announcements, shipping notices, or important store-wide information.
Store Notice widget — store-wide announcement bar
Key Features
- Displays the notice text configured in WooCommerce > Customize > Store Notice
- Dismissible option — customers can close the notice
- Background color and text color customization
- Optional icon display alongside the notice text
- Padding and border controls
- Typography controls for the notice text
- Full-width or contained width display
MPD Recently Viewed
Shows products that the customer has recently viewed during their browsing session. Products are tracked via browser cookies/session storage and displayed in a grid or slider layout.
Recently Viewed widget — products the customer has browsed
Key Features
- Displays products the customer has recently viewed
- Product tracking stored in browser cookies/session
- Grid or slider layout options
- Configurable number of products to display
- Column controls (1–6 columns for grid layout)
- Show/hide elements: image, title, price, rating, add to cart button
- Slider controls: autoplay, loop, navigation arrows, pagination dots
- Card styling: background, border, shadow, border-radius, and padding
MPD Product Comparison
A side-by-side product comparison table that lets customers compare multiple products across key attributes. Products are added to the comparison list via action buttons on product cards throughout the store.
Product Comparison widget — side-by-side product comparison table
Key Features
- Side-by-side comparison table for multiple products
- Compare: Price, rating, stock status, attributes, and description
- Add to comparison via action buttons on product cards
- Floating comparison bar with count indicator
- Full comparison page or popup view
- Remove individual products from comparison
- Table styling: header colors, row striping, border, and padding
- Responsive table behavior for smaller screens
MPD Wishlist
The most feature-rich global widget (1454 lines). Provides a complete wishlist system including add-to-wishlist buttons, a dedicated wishlist page display, and social sharing capabilities.
Wishlist widget — full-featured wishlist system
Key Features
- Add to wishlist button with heart icon and toggle state
- Wishlist page display with full product table
- Wishlist table columns: product image, name, price, stock status, add to cart, remove
- Guest wishlist using cookie-based storage
- Logged-in user wishlist with database storage
- Multiple wishlist support for logged-in users
- Share wishlist via social media, email, or direct link
- Wishlist count indicator for use in headers
- Style: Table layout, button colors, icon customization, hover effects
MPD Header Wishlist & Compare
A combined header widget that displays compact icons for both the wishlist and product comparison features. Designed for use alongside the Header Cart widget in the site header, providing count badges that update dynamically.
Header Wishlist & Compare widget — combined header icons with badges
Key Features
- Combined header icons for wishlist and product comparison
- Dynamic count badges showing items in wishlist and comparison list
- Compact display designed for site header use
- Click to navigate to full wishlist or comparison page
- Icon size and style customization
- Badge colors: background color, text color, and position
- Spacing controls between the wishlist and compare icons
- Hover effects and transition animations
Pro Feature: Advanced Wishlist features like multiple wishlists, social sharing, and database storage for logged-in users are available in Magical Shop Builder Pro.
For the best header experience, combine Header Cart, Header Wishlist & Compare, and AJAX Search widgets in your site header template.