=== Increment Buttons for Woo === Contributors: yourname Tags: woocommerce, quantity, buttons, increment, decrement, cart, product Requires at least: 5.0 Tested up to: 6.4 Requires PHP: 7.4 Stable tag: 3.3.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Add professional increment/decrement buttons to WooCommerce quantity fields with easy CSS customization. == Description == **Increment Buttons for Woo** adds stylish "-" and "+" buttons around WooCommerce quantity input fields, making it easier for customers to adjust product quantities on product pages, shop pages, and category pages. = Key Features = * **Clean, Modern Design** - Minimalist base style that's easy to customize * **Flexible Display Options** - Choose where to show the buttons (product pages, shop, categories) * **Customizable Label** - Show/hide quantity label with custom text * **Responsive Design** - Touch-friendly buttons for mobile devices * **Easy CSS Customization** - Simple CSS classes for complete style control * **WooCommerce HPOS Compatible** - Works with High-Performance Order Storage * **AJAX Support** - Smooth quantity updates without page reload * **Accessibility Friendly** - Proper focus states and keyboard navigation = Display Locations = * Single Product Pages * Shop Page * Category Pages = Customization Options = * Button dimensions (height and width) * Quantity field width * Label text customization * Cart page alignment * Merge buttons option * Touch-friendly mobile optimization = CSS Customization = The plugin uses clean, semantic CSS classes that are easy to override: * `.ibw-quantity-wrapper` - Main container * `.ibw-btn` - Button base class * `.ibw-btn-minus` - Minus button * `.ibw-btn-plus` - Plus button * `.ibw-label` - Quantity label See the included CSS customization guide for examples and best practices. = Compatibility = * WooCommerce 5.0+ * WordPress 5.0+ * PHP 7.4+ * High-Performance Order Storage (HPOS) compatible * Responsive themes * All major browsers = Why Choose This Plugin? = * **Lightweight** - Minimal code footprint * **Fast** - Optimized for performance * **Flexible** - Easy to customize and extend * **Modern** - Built for current WordPress and WooCommerce standards * **Well Documented** - Comprehensive guides and examples == Installation == 1. Upload the plugin files to the `/wp-content/plugins/increment-buttons-for-woo` directory, or install the plugin through the WordPress admin screen directly. 2. Activate the plugin through the 'Plugins' screen in WordPress 3. Go to Settings > Increment Buttons for Woo to configure the plugin 4. Customize the appearance using CSS if needed == Frequently Asked Questions == = Does this plugin work with all themes? = Yes, the plugin is designed to work with any properly coded WordPress theme. The base styles are minimal and can be easily customized with CSS. = Can I customize the button appearance? = Absolutely! The plugin uses clean CSS classes that are easy to override. See the included CSS customization guide for examples. = Is this plugin compatible with WooCommerce HPOS? = Yes, the plugin is fully compatible with WooCommerce High-Performance Order Storage (HPOS). = Does it work on mobile devices? = Yes, the plugin includes touch-friendly optimizations for mobile devices with minimum 44px touch targets. = Can I show the buttons on specific pages only? = Yes, you can choose to display the buttons on product pages, shop page, and/or category pages through the settings. = Is AJAX supported? = Yes, the plugin includes optional AJAX functionality for smooth quantity updates. == Screenshots == 1. Settings page with configuration options 2. Product page with increment buttons 3. Cart page with aligned buttons 4. Mobile responsive design == Changelog == = 3.3.0 = * Simplified button styling system for easier CSS customization * Added static CSS file with base styles and examples * Created comprehensive CSS customization guide * Removed predefined button styles for maximum flexibility * Enhanced developer experience with clear CSS classes = 3.2.1 = * Enhanced admin settings page with modern design * Improved field layout and visual hierarchy * Added responsive design for mobile devices * Enhanced checkbox styling and form fields * Added settings page header and summary section = 3.2.0 = * Simplified plugin with essential features only * Added customizable label options * Removed debug tools and legacy functionality * Streamlined configuration options * Improved code organization and performance = 3.1.0 = * Added granular location control * Fixed PHP deprecation warnings * Resolved WordPress text domain timing issues * Improved conditional loading logic * Enhanced compatibility with latest WordPress versions = 3.0.0 = * Initial release * WooCommerce HPOS compatibility * Basic increment/decrement functionality * Template override system * Admin settings interface == Upgrade Notice == = 3.3.0 = This version simplifies the styling system for better CSS customization. If you were using predefined button styles, you may need to add custom CSS to maintain your desired appearance. == Credits == This plugin was created to provide a modern, flexible solution for WooCommerce quantity buttons with easy customization options. == Support == For support, feature requests, or bug reports, please visit the plugin's support page or documentation. == License == This plugin is licensed under the GPL v2 or later. == Privacy == This plugin does not collect, store, or transmit any personal data.