=== BundleCraft === Contributors: technicalhimanshu Tags: woocommerce, product bundles, combo offers, bundle builder, discounts Requires at least: 5.8 Tested up to: 6.9 Stable tag: 1.1.8 Requires PHP: 7.4 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Create unlimited product bundles or combo offers in WooCommerce with custom discounts, titles, and responsive layouts. == Description == **BundleCraft** makes it easy for WooCommerce store owners to create unlimited product bundles or combo offers with complete flexibility. You can display bundles anywhere using simple shortcodes, customize titles and offer text, and apply discounts to increase sales. **Features:** * Create unlimited product bundles. * Add custom discounts for bundles. * Responsive grid display (desktop, tablet, mobile). * Shortcode support to display bundles anywhere. * Easy-to-use admin interface with clear styling options. * Works seamlessly with WooCommerce products and themes. * 🆕 Duplicate bundles quickly with row action or bulk action. * 🆕 Copy shortcode and Live Preview buttons are now inline and styled for clarity. **Why use BundleCraft?** Boost your WooCommerce sales by offering attractive combo deals, upsells, and promotional bundles without needing custom coding. == Installation == 1. Upload the plugin files to the `/wp-content/plugins/bundlecraft` directory, or install the plugin through the WordPress Plugins screen directly. 2. Activate the plugin through the 'Plugins' screen in WordPress. 3. Create bundles from the BundleCraft settings page. 4. Use the shortcode `[bundle_craft id="123"]` to display bundles on any page or post. == Frequently Asked Questions == = How do I display a bundle? = Use the shortcode `[bundle_craft id="123"]` where `123` is the WooCommerce product IDs you want to include. = Will it work with my theme? = Yes, BundleCraft is designed to work with any WooCommerce-compatible theme. = Can I customize the layout? = Yes, the plugin includes responsive CSS that you can override in your theme if needed. == Screenshots == 1. Installed on Plugin Section. screenshot-1.png 2. Bundlecraft All Bundle. screenshot-2.png 3. Add New Bundle . screenshot-3.png 4. Style & Settings. screenshot-4.png 5. Products Card. screenshot-5.png 6. Badge Style. screenshot-6.png == Changelog == = 1.1.8 = * **Security & Standards Compliance:** * Fixed WordPress.org review issues with script enqueuing * Removed inline JavaScript and CSS from PHP templates * Properly enqueued all scripts using `wp_enqueue_script()` and `wp_enqueue_style()` * Added proper nonce verification and security checks * Follows WordPress coding standards for script loading * **Performance Improvements:** * Optimized admin script loading for better performance * Reduced inline code for cleaner output = 1.1.7 = * **Code Quality Improvements:** * Refined JavaScript and CSS code structure * Improved admin interface usability * Better error handling and validation = 1.1.6 = * **WordPress 6.9 Compatibility:** * Tested and verified compatibility with WordPress 6.9 * Updated plugin compatibility headers = 1.1.5 = * **Refined Java & CSS code** * Improved code organization and structure * Better separation of concerns = 1.1.4 = * **Refined Admin UI:** * Shortcode, Copy, and Preview buttons now always display inline on a single line. * **🆕 Smart Duplication:** * Duplicate any bundle from row actions. * **Performance & Compatibility:** * Optimized queries for large WooCommerce stores. * Confirmed WooCommerce HPOS (High-Performance Order Storage) compatibility. = 1.1.3 = * **Code cleanup & WordPress.org compliance:** * Changed all plugin slugs and admin URLs to `bundlecraft`. * Improved settings page structure for clarity. * **Style improvements:** * Page background (bundle area) now defaults to **transparent**. * Admin users can still select a background color or set transparent. * **Tested up to WordPress 6.8.** = 1.1.2 = * **Enhanced Product Grid Alignment:** * Bundles now stay perfectly **center-aligned** on all devices. * Desktop → 4 products per row, centered if less than 4. * Tablet → 2 products per row. * Mobile → 1 product per row. * **Improved responsive layout and CSS optimization.** = 1.1.1 = * Minor bug fixes and performance improvements. = 1.1.0 = * Initial public release. == Upgrade Notice == = 1.1.8 = **Important security update:** Fixed WordPress.org review issues. All scripts and styles are now properly enqueued following WordPress standards. This update is required for plugin approval. = 1.1.4 = Feature update: Inline admin buttons, Smart Duplication row action & bulk action, and WooCommerce HPOS compatibility. Strongly recommended for all users. = 1.1.3 = Important update: Code cleanup for WP.org compliance, transparent background default, and stable admin slug. Please update. = 1.1.2 = Improved responsive bundle grid layout with perfect center alignment. Recommended update for better display on all devices.