DMZ B2B Product Management
Turn your WordPress website into a professional B2B product showcase—without the complexity of a full online store.
DMZ B2B Product Management gives manufacturers, wholesalers, exporters, and distributors a clear, flexible way to present their product range online. Bring product images, videos, key selling points, specifications, and visual options together on informative pages that help potential buyers understand and compare your products.
Keep large catalogs organized with categories, tags, and reusable attributes. Add guided filters so visitors can quickly narrow the range and find products that match their needs. Elementor integration gives you the freedom to create product pages and catalog layouts that fit your brand—without being locked into a fixed design.
Whether you showcase machinery, industrial components, building materials, electronics, or other B2B products, the plugin helps you create a catalog that is easier to manage and easier for customers to explore.
Built for better product discovery
- Present every product with a gallery, YouTube video, summary, detailed content, specifications, and product options.
- Help buyers find relevant products faster with categories, tags, attributes, and reusable filter groups.
- Display text labels, colors, and image-based options for materials, finishes, models, sizes, and more.
- Build branded product pages and catalog experiences with dedicated Elementor widgets and dynamic content.
- Enable only the modules your business needs while keeping existing product data safe.
- Use alongside WooCommerce or other e-commerce tools when you need a dedicated B2B showcase rather than another storefront.
Key features
- Products custom post type.
- Product Categories and Product Tags taxonomies.
- Global product attributes with reusable label, color, and image values.
- Per-product attribute assignment with sortable display order.
- Settings page for archive page selection and custom archive/category/tag slugs.
- Features settings tab with independent switches for Product Content, Gallery, YouTube Video, Summary, Parameters, Product Attributes, and Filter Groups. Disabled modules retain their saved data; disabled Attributes and Filter Groups are removed from the admin menu and Elementor registration.
- Classic editor support, with Gutenberg disabled for products.
- Elementor support for editing product content.
- Product summary rich text field.
- Sortable parameter repeater (name/value pairs) with add, delete, move up, and move down controls.
- Native WordPress featured image support.
- Gallery image field with WordPress media library integration.
- YouTube product video field with a centered play button on the first gallery image and a responsive video lightbox.
- Featured image thumbnails in the Products admin list.
- Elementor dynamic tags for product summary and featured image.
- Elementor widgets: DMZ Product Gallery, Product Parameters, Product Summary, Product Attributes.
- Reusable filter groups containing product categories, tags, and global attributes.
- Elementor Product Filter widget with checkbox, radio, label, and dropdown field types plus vertical, horizontal-flat, and horizontal-all-dropdown layouts, selected filters, result totals, and mobile panels.
- AJAX filtering for Elementor Loop Grid widgets through Query ID and CSS ID binding, with archive Current Query support and page-reload fallback.
- Configurable uninstall cleanup; product data is retained by default unless deletion is explicitly enabled.
- Manual legacy product migration screen with scan, select, migrate, and permanent delete actions.
Usage
- Install and activate the plugin.
- Navigate to Products in the WordPress admin.
- Create reusable label, color, or image values under Products > Attributes.
- Add new products with featured image, gallery, optional YouTube video link, summary, parameters, and product attributes.
- Use Products > Settings > Features to enable or disable individual product modules, and use the General tab to configure archive/category/tag slugs.
- Use the Migration Data settings tab to scan and migrate legacy products when needed.
- Enable Elementor support via Elementor > Settings > Post Types.
- Use Elementor widgets and dynamic tags to build product pages.
- Create reusable filters under Products > Filter Groups and choose a checkbox, radio, label, or dropdown type for each field.
- Add the Product Filter widget to an Elementor page or archive template, select a filter group, and enter the target Loop Grid CSS ID.
- For an explicit Products query, copy the filter group’s Query ID into the target Loop Grid Query ID field. For an archive Loop Grid using Current Query, the current product/category/tag archive condition is retained automatically.
- Use one filter group per target grid. Exact facet counts assume the Loop Grid does not add separate include, exclude, or meta restrictions beyond the product archive/query source.
