WC Baby Details Form
A lightweight, production-ready WooCommerce utility plugin that forces customers to provide personalized baby details before adding a product to their cart.
by Mahbub · github.com/ormahbub/wc-baby-details-form · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/ormahbub/wc-baby-details-form/archive/refs/heads/main.zipA lightweight, production-ready WooCommerce utility plugin that forces customers to provide personalized baby details before adding a product to their cart.
Perfect for stores selling personalized baby gifts, custom clothing, or keepsakes.
🚀 Live Demo
You can view the plugin in action right now: 👉 Test the Live Demo Here
Open any product page on the test site to view, fill out, and test the required form handling logic.
Features
- 👶 Required Fields: Captures Baby Name, Birth Date, Birth Time, Weight, Length, and a Baby Photo.
- 🛡️ Validation Control: Blocks the "Add to Cart" action until all mandatory fields are correctly filled out.
- ⚙️ AJAX Bypass: Smoothly disables native WooCommerce AJAX handling exclusively on the custom form to ensure file uploads transmit flawlessly.
- 🛒 End-to-End Tracking: Displays custom metadata in the Cart, Checkout, Admin Order Details panel, and customer invoice emails.
Installation
- Download wc-baby-details-form.zip directly from this repository.
- Go to your WordPress Dashboard, navigate to Plugins > Add New Plugin, and click Upload Plugin.
- Choose the downloaded zip file, install it, and click Activate.
License
This project is open-source and available under the MIT License.