JMPGraphics Shop Builder

Plugin Banner

JMPGraphics Shop Builder

by jmpereiragraphics

Download
Description

JMPGraphics Shop Builder is a powerful tool designed to give you total control over your WooCommerce store using Elementor. No more theme limitations—design your Single Product, Cart, Checkout, and Archive pages exactly how you want.

Features

The plugin offers an ecosystem of specialized widgets:

Single Product Widgets

  • Product Title: Dynamic product title.
  • Product Price: Display simple and variable prices.
  • Product Image: Main image with zoom support.
  • Product Add to Cart: Standard WooCommerce purchase button.
  • Product Description: Short or full description.
  • Product Meta: SKU, Categories, and Tags.
  • Product Gallery: Gallery grid or slider.
  • Product Tabs: Description, Additional Information, and Reviews.
  • Product Related: List of related products.
  • Product Dynamic Splash: Ink sequence splash and animated product presentation.

Archive & Shop Widgets

  • Product Archive Grid: The main product listing.
  • Smart Grid (Full Editor) (Pro): Advanced product grid with countdown timers, sale badges, legal dates, and source filtering.
  • Product Categories: List of categories for navigation.
  • Product Attribute Filter: Advanced filters by color, size, or brand.
  • Product Banner (Pro): Dynamic marketing banners with smart queries.
  • Responsive Slider (Pro): Dynamic product carousel with responsive image layers.

Cart & Checkout Widgets

  • Cart Table: List of products in the cart with coupon fields, update buttons, and customizable native cross-sells styling.
  • Cart Totals: Summary of values, taxes, and shipping.
  • Cart Cross-Sell Badge (Pro): Compact cross-sell offer badge with AJAX quick add.
  • Mini Cart (Pro): Floating/interactive cart.
  • Checkout Billing (Pro): Billing details form.
  • Order Review V2 (Pro): Detailed summary with modern item layout and badges.
  • Order Bump (Pro): One-click upsell offer inside the checkout.
  1. Upload the plugin folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Go to Templates Builder > Settings to manage widgets and assign your templates.
  1. Modern Control Panel with widget management.

    Modern Control Panel with widget management.

  2. Template assignment interface in settings.

    Template assignment interface in settings.

  3. Single Product template design view with custom variation elements.

    Single Product template design view with custom variation elements.

  4. Smart Grid widget customization options in Elementor.

    Smart Grid widget customization options in Elementor.

  5. Checkout page optimized layout with Order Bump integration.

    Checkout page optimized layout with Order Bump integration.

  6. Responsive styling controls for mobile and tablet views.

    Responsive styling controls for mobile and tablet views.

Does the plugin work with the free version of Elementor?

Yes, it is designed to work with both Elementor Free and Pro.

Can I create different templates for different categories?

Currently, the plugin supports global template assignment for Single Products and Archives.

1.2.3

  • New Feature: Added individual product card styling, gap spacing controls, and list-bullet removal for Native Cross-Sells in the Cart Table widget.
  • Style Improvement: Refactored Cart Cross-Sell Badge (Pro) CSS layout for strict side-by-side horizontal alignment.
  • Bug Fix: Fixed PHP syntax error in Cart Cross-Sell Pro widget logic.

1.2.2

  • New Feature: Added full layout customization for Native Cross-Sells in the Cart Table widget (individual product cards, gap spacing, typography, and card background styling).
  • New Feature: Added responsive width control to the “Product Dynamic Splash” widget.
  • Improvement: Re-architected Cart Cross-Sell Badge (Pro) CSS layout for seamless horizontal alignment inside WooCommerce tables.
  • Security: Hardened security by escaping output and sanitizing input across admin settings and product variation widgets.
  • Maintenance: Refactored code to comply with WordPress coding standards, resolving PHPCS warnings.

1.2.0

  • Added Smart Grid (Full Editor) widget with real-time countdown timers and legal date ranges.
  • Added product source type selector (Sale products vs. Recent/General products) for flexible grid queries.
  • Fixed CSS specificity issues preventing active and sale price color changes from the Elementor editor.
  • Improved frontend and backend visibility handling with helpful editor notices when queries return empty results.

1.1.0

  • Added Order Bump Widget for checkout upsells.
  • Added Product Banner Widget with dynamic source selection.
  • Overhauled Order Review widget to V2 with modern badge layout.
  • Fixed template loading issue by standardizing option keys.
  • Improved AJAX synchronization between Checkout and Cart.

1.0.0

  • Initial release.
  • Inclusion of initial widgets for Elementor.
  • Admin panel with contemporary design.
  • Dynamic template interception system.
Back to top