Installation Guide

1

Download the Plugin

Download BundleCraft from the WordPress Plugin Directory or purchase the premium version from our website.

2

Upload to WordPress

Go to your WordPress admin dashboard and navigate to Plugins → Add New → Upload Plugin. Choose the downloaded ZIP file and click "Install Now".

3

Activate the Plugin

After installation, click "Activate Plugin" to enable BundleCraft on your website.

4

Verify Requirements

Ensure you have the following requirements:

  • WordPress 5.8 or higher
  • WooCommerce 5.0 or higher
  • PHP 7.4 or higher
Note: BundleCraft requires WooCommerce to be installed and activated on your website.

Getting Started

1

Create Your First Bundle

Navigate to Bundle Craft → Add New in your WordPress admin menu to create your first product bundle.

2

Configure Bundle Settings

Set up your bundle with the following options:

  • Bundle Title: Name your bundle
  • Products: Select products to include
  • Discount: Set bundle discount percentage
  • Button Text: Customize call-to-action
  • Badge Text: Add promotional badge
3

Customize Appearance

Go to Bundle Craft → Style & Settings to customize colors, fonts, and styling to match your theme.

4

Display Your Bundle

Use the provided shortcode to display your bundle anywhere on your website:

[Bundle_Craft id="123"]

Key Features

Unlimited Product Bundles

Create unlimited product bundles with simple and variable products to boost your sales.

Smart Discount System

Apply percentage or fixed discounts to your bundles to encourage larger purchases.

Customizable Styling

Match your store's branding with fully customizable colors, fonts, and layouts.

Responsive Design

Perfectly optimized for all devices - desktop, tablet, and mobile.

Fast Performance

Lightweight code and optimized queries ensure fast loading times.

Secure & Stable

Built with WordPress coding standards and security best practices.

Regular Updates

Continuous improvements and compatibility updates with latest WordPress versions.

Dedicated Support

Get help when you need it with our responsive support team.

Usage Guide

1

Creating Product Bundles

To create a new product bundle, navigate to Bundle Craft → Add New in your WordPress admin. Here you can:

  • Set a title and description for your bundle
  • Select products to include in the bundle
  • Configure pricing and discount options
  • Customize the display settings
2

Managing Bundle Settings

Each bundle has several configurable settings:

  • Bundle Type: Choose between fixed or customizable bundles
  • Discount Type: Set percentage or fixed amount discounts
  • Inventory Management: Track bundle stock separately
  • Visibility: Control where and when bundles appear
3

Display Options

Bundles can be displayed in multiple ways:

  • Using shortcodes on any page or post
  • Automatically on product pages as upsells
  • In dedicated bundle archive pages
  • Using widget in sidebar or footer areas
4

Advanced Features

Take advantage of advanced bundle features:

  • Conditional logic for bundle display
  • Schedule bundles for specific dates
  • Set purchase limits per customer
  • Integration with popular page builders

Shortcodes

Basic Shortcode

Display any bundle using its ID:

[Bundle_Craft id="123"]

Advanced Shortcodes

BundleCraft provides multiple shortcode options for different use cases:

// Display bundle with custom button text [Bundle_Craft id="123" button_text="Add to Cart - Special Offer"] // Display bundle with custom class for styling [Bundle_Craft id="123" class="my-custom-bundle"] // Display bundle with specific alignment [Bundle_Craft id="123" align="center"]

Finding Bundle ID

You can find the bundle ID in the Bundle Craft admin list:

  • Go to Bundle Craft → All Bundles
  • Find your bundle in the list
  • Copy the shortcode provided in the "Shortcode" column

Usage Examples

You can use the shortcode in:

  • Posts and pages using the WordPress editor
  • Widgets using the text widget
  • Theme templates using do_shortcode()
  • Product descriptions and WooCommerce tabs
  • Anywhere that supports WordPress shortcodes
Important: Replace "123" with your actual bundle ID. Using an incorrect ID will not display anything.

Styling & Customization

Global Style Settings

Customize the appearance of all your bundles from Bundle Craft → Style & Settings:

Typography

Customize font families, sizes, and colors for all text elements

Colors

Set custom colors for buttons, badges, text, and backgrounds

Custom Style

Match your store's branding with fully customizable colors, fonts, and layouts.

Layout

Adjust spacing, borders, and responsive breakpoints

Per-Bundle Customization

Each bundle can have its own custom colors for:

  • Button background color
  • Badge background color
  • Title text color
  • Price text color
  • Border colors and styles

CSS Customization

For advanced customization, you can add custom CSS:

/* Custom bundle styles */ .bundlecraft-wrap { border: 2px solid #e5e7eb; border-radius: 12px; padding: 20px; } .bundlecraft-btn { font-weight: 700; text-transform: uppercase; border-radius: 8px; } .bundlecraft-badge { background: #f59e0b; color: white; padding: 5px 10px; border-radius: 4px; font-weight: bold; }

Frequently Asked Questions

Does BundleCraft work with variable products?

Yes! BundleCraft fully supports variable products. Customers can select variations directly from the bundle interface.

Can I use multiple bundles on the same page?

Absolutely! You can display as many bundles as you want on a single page. Each bundle maintains its own styling and functionality.

What happens if my cart already has items?

BundleCraft will ask customers if they want to replace existing cart items with the bundle, ensuring a smooth user experience.

Is BundleCraft compatible with my theme?

BundleCraft is designed to work with any WooCommerce-compatible theme. The layout is fully responsive and follows WordPress coding standards.

Can I customize the discount calculation?

Currently, BundleCraft applies percentage-based discounts. The discount is calculated based on the subtotal of bundle products in the cart.

Does it work with WooCommerce HPOS?

Yes, BundleCraft is fully compatible with WooCommerce High-Performance Order Storage (HPOS).

Can I use BundleCraft with other WooCommerce extensions?

BundleCraft is compatible with most WooCommerce extensions. If you encounter any compatibility issues, please contact our support team.

Changelog

Stay updated with the latest changes, improvements, and security updates in BundleCraft.

Version 1.2.2
Released: 25th February 2026
  • UX Removed repetitive font settings and introduced simplified global typography system
  • PRICING ENGINE Upgraded to Model-B conditional discount logic for accurate bundle pricing
  • PRICING ENGINE Discount now applies only when full bundle is present and auto-removes when incomplete
  • FIX Fixed duplicate discount issue between bundle page and WooCommerce cart
  • IMPROVED Added clear cart message: “Bundle Discount Applied (-₹X)”
  • IMPROVED Improved pricing consistency between bundle page, cart, and checkout totals
  • CODE QUALITY Refactored discount architecture for better maintainability and scalability
Version 1.2.1
Released: 20th February 2026
  • FIX Fixed conditional bundle discount logic
  • IMPROVED Improved WooCommerce cart recalculation behavior
  • FIX Ensured bundle discount automatically removes when bundle is incomplete
  • STABILITY Minor internal stability and logic improvements
Version 1.2.0
Released: 19th February 2026
  • SECURITY Added secure nonce verification for frontend add-to-cart requests
  • SECURITY Strengthened WooCommerce session validation and product sanitization
  • SECURITY Improved server-side validation before modifying cart contents
  • FRONTEND Replaced inline JavaScript with properly enqueued external scripts
  • FRONTEND Added localized and fully translatable frontend messages
  • FRONTEND Improved variation selection handling and error feedback
  • PERFORMANCE Optimized script loading only when shortcode is used
  • PERFORMANCE Reduced unnecessary frontend processing and cleaned core code
  • COMPATIBILITY Fully backward compatible and tested with latest WordPress & WooCommerce
  • PRICING ENGINE Added automatic sale-price detection for bundle calculations
  • PRICING ENGINE Introduced transparent “You Save” bundle savings display
  • PRICING ENGINE Implemented single-discount logic to prevent double discounts
  • PRICING ENGINE Locked bundle pricing inside WooCommerce cart totals for accuracy
  • PRICING ENGINE Prevented coupons from re-discounting bundle items
  • PRICING ENGINE Added internal pricing cache for improved performance
Version 1.1.9
Released: 2nd February 2026
  • SECURITY Hardened AJAX request handling with improved validation
  • SECURITY Added additional sanitization and escaping for admin-side actions
  • SECURITY Removed forbidden system and unnecessary files from the plugin package
  • MAINTENANCE Fixed internal version consistency across plugin files
  • MAINTENANCE No functional or UI changes – safe maintenance update
  • COMPATIBILITY Fully backward compatible and safe to update
Version 1.1.8
Released: 9th January 2026
  • SECURITY Fixed WordPress.org review issues with script enqueuing
  • COMPLIANCE Removed inline JavaScript and CSS from PHP templates
  • COMPLIANCE Properly enqueued all scripts using `wp_enqueue_script()` and others
  • SECURITY Added proper nonce verification and security checks
  • COMPLIANCE Follows WordPress coding standards for script loading
  • PERFORMANCE Optimized admin script loading for better performance
  • PERFORMANCE Reduced inline code for cleaner output
Version 1.1.7
Released: 25th November 2025
  • MAJOR Complete code refactor with proper OOP architecture
  • SECURITY Enhanced security with comprehensive nonce verification and input sanitization
  • COMPLIANCE Full WordPress.org repository compliance
  • PERFORMANCE Optimized database queries and caching
  • FIX Currency synchronization with WooCommerce settings
  • FIX Bundle-specific styling now works correctly for multiple bundles on same page
  • FIX Discount percentage display in footer notes
  • IMPROVEMENT Better file organization with includes and templates structure
  • IMPROVEMENT WordPress coding standards compliance throughout
Version 1.1.6
Released: 23rd October 2025
  • IMPROVED Refined JavaScript and CSS code for better performance
  • FIXED Global & Custom Styling for All Bundle
  • NEW Added Auto synchronization WooCommerce Currency
Version 1.1.5
Released: 7th October 2025
  • IMPROVED Refined JavaScript and CSS code for better performance
Version 1.1.4
Released: 17th September 2025
  • IMPROVED Refined Admin UI with inline shortcode, copy, and preview buttons
  • NEW Smart Duplication feature for quick bundle copying
  • PERFORMANCE Performance optimizations for large WooCommerce stores
  • IMPROVED Confirmed WooCommerce HPOS (High-Performance Order Storage) compatibility
Version 1.1.3
Released: 22nd August 2025
  • IMPROVED Code cleanup for WordPress.org compliance
  • IMPROVED Changed all plugin slugs and admin URLs to `bundlecraft`
  • IMPROVED Improved settings page structure for clarity
  • IMPROVED Page background now defaults to transparent
  • IMPROVED Tested up to WordPress 6.8
Version 1.1.2
Released: 19th July 2025
  • IMPROVED Enhanced product grid alignment with perfect center alignment
  • IMPROVED Desktop: 4 products per row, centered if less than 4
  • IMPROVED Tablet: 2 products per row
  • IMPROVED Mobile: 1 product per row
  • IMPROVED Improved responsive layout and CSS optimization
Version 1.1.1
Released: 1st July 2025
  • FIXED Minor bug fixes and performance improvements
Version 1.1.0
Released: 18th June 2025
  • NEW Initial public release with core bundle functionality
Note: For the complete changelog and detailed release notes, visit our official changelog page.

Support

Getting Help

If you need help with BundleCraft, here are the best ways to get support:

Documentation

Check this documentation for detailed guides and tutorials.

Video Tutorials

Available all Related Videos on TechFixHub Own YouTube Channel.

Support Form

Visit the WordPress support forums for community help.

Email Support

Contact us directly at support@technicalhimanshu.in for premium support.

Bug Reports & Feature Requests

Found a bug or have a feature request? Please report it:

Pro Tip: When requesting support, please include your WordPress version, PHP version, and WooCommerce version for faster assistance.