=== Advance File Upload for WooCommerce === Contributors: ajitshekhawat08 Tags: file upload woocommerce, file upload, woocommerce file upload, image file upload, order file upload Requires at least: 5.0 Tested up to: 6.8 Requires PHP: 8.1 Stable tag: 1.0.0 Donate link: https://paypal.me/ajitsingh08?country.x=IN&locale.x=en_GB License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html A lightweight WooCommerce plugin to upload image files on product, cart, and checkout pages. Files are saved to order details. == Description == Advance File Upload for WooCommerce allows your customers to upload files (images only) when purchasing a product on your WooCommerce store. This plugin enables file uploads on: - Product pages - Cart page - Checkout page Files are saved and displayed on the order thank-you page and accessible in the order metadata for admins. == Demo == Watch the demo video here: [youtube https://www.youtube.com/watch?v=LidY6Wxmu3w] == Features == - Upload image files (JPG, PNG, GIF) on product, cart, and checkout pages. - Preview, delete, and re-upload before checkout. - AJAX-powered file handling. - Session-based storage prior to order creation. - Admins can view uploaded files per order. - Restrict maximum number of files (default: 5). - Prevent duplicate product from being added to cart. == Installation == 1. Upload the plugin files to the `/wp-content/plugins/file-uploads-for-woocommerce` directory, or install the plugin through the WordPress plugins screen directly. 2. Activate the plugin through the 'Plugins' screen in WordPress. 3. Visit any product page to see the file upload field. == Screenshots == 1. Upload UI on the product page. 2. Uploaded image preview with delete and preview icons. 3. Upload UI on the cart page. 4. Uploaded files shown on the thank you page. == Usage == - Customers can select and upload image files before adding a product to the cart. - Uploaded files are saved in the session and attached to cart items. - Files are transferred to the order and visible in order meta. - Plugin uses WordPress AJAX to handle uploads and deletions. == Changelog == = 1.0.0 = * Initial release. * File upload on product, cart, and checkout pages. * File preview, delete, and AJAX handling. == Frequently Asked Questions == = What file types are allowed? = JPEG, PNG, JPG, and GIF. = Where are the uploaded files stored? = They are stored in WordPress's `wp-content/uploads/` directory. = Can I increase the upload limit? = No, Currently one can upload maximum 5 images, it is fixed now you cannot change. == Upgrade Notice == = 1.0.0 = First stable release. == License == This plugin is licensed under the GPLv2 or later.