Changeset 3447698
- Timestamp:
- 01/27/2026 09:54:30 AM (6 weeks ago)
- Location:
- woocommerce-product-addon
- Files:
-
- 2 edited
-
tags/33.0.18/readme.txt (modified) (15 diffs)
-
trunk/readme.txt (modified) (15 diffs)
Legend:
- Unmodified
- Added
- Removed
-
woocommerce-product-addon/tags/33.0.18/readme.txt
r3423707 r3447698 13 13 == Description == 14 14 15 Are you a WooCommerce store owner looking to offer personalized products? PPOM (Personalized Product Option Manager) is your ultimate solution for crafting custom product options and addons tailored to customer needs. This powerful plugin simplifies adding a variety of custom fields directly to your product pages, including text inputs, dropdown menus, checkboxes, radio buttons, date pickers, file uploads, and more. Enhancing the shopping experience and meeting diverse customer preferences.16 17 ## 🔗Quick Links:15 Are you a WooCommerce store owner looking to offer personalized products? PPOM (Personalized Product Option Manager) is your solution for crafting custom product options and addons tailored to customer needs. This plugin simplifies adding custom fields directly to your product pages, including text inputs, dropdown menus, checkboxes, radio buttons, date pickers, file uploads, and more to enhance the shopping experience. 16 17 ## Quick Links 18 18 19 19 - Would you like to see PPOM in action before installing it? [VIEW PPOM FIELDS DEMO](https://demo-ppom-lite.vertisite.cloud/) … … 31 31 ## Input Types in Free Version: 32 32 33 📌 **Text**: Text input displays an input box allowing users to personalize the Product with text like ‘Name on Mug’ etc. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-text-input/)34 35 📌 **Textarea**: Just like the Text input, it displays a larger box that allows the client to personalize the Product with text. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-textarea-input/)36 37 📌 **Select Options (with price)**: Select input allows the users to select a single option set by admin in the Dropdown, recommended when you have many options. Prices can also be set against each option. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-select-input/)38 39 📌 **Radio Options (with price)**: Radio input allows the users to select a single option set by the admin, recommended when you havefewer options. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-radio-input/)40 41 📌 **Checkbox Options (with price)**: Checkbox input allows the users to select multiple options set by the admin. Prices can also be set against each option. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-checkbox-input/)42 43 📌 **Date**: Date input displays a regular Date input box that allows the user to personalize the Product with a Date, e.g., Date of birth, etc. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-date-input/)44 45 📌 **Email** – Text input displays an email input box that allows users to personalize the Product with an e-mail address. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-email-input/)46 47 📌 **Number**: Number input displays a regular Number input box that allows the client to personalize Products with digits only, like for Phones, IDs, etc. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-number-input/)48 49 📌 **Hidden** (Hidden input with a default value): The Hidden Input helps you to display certain messages that can be seen only after a customer adds specific products to the cart. –[View Demo](https://demo-ppom-lite.vertisite.cloud/product/hidden-input/)33 📌 **Text**: Displays an input box for text personalization like 'Name on Mug'. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-text-input/) 34 35 📌 **Textarea**: Displays a larger text box for longer text personalization. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-textarea-input/) 36 37 📌 **Select Options (with price)**: Dropdown for selecting a single option. Best for many options. Supports per-option pricing. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-select-input/) 38 39 📌 **Radio Options (with price)**: Radio buttons for selecting a single option. Best for fewer options. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-radio-input/) 40 41 📌 **Checkbox Options (with price)**: Checkboxes for selecting multiple options. Supports per-option pricing. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-checkbox-input/) 42 43 📌 **Date**: Date picker for selecting dates (e.g., date of birth). [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-date-input/) 44 45 📌 **Email**: Email input displays an input box that allows users to add an email address. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-email-input/) 46 47 📌 **Number**: Number input for digits only (e.g., phone numbers, IDs). [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-number-input/) 48 49 📌 **Hidden**: Hidden input with a default value, visible only after adding to cart. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/hidden-input/) 50 50 51 51 … … 54 54 📌 **Prices with Options**: Enable dynamic pricing for custom features, ensuring each choice reflects its value. 55 55 56 📌 **Conditional Logic**: PPOM allows you to set flexible display conditions, showing or hiding fields based on user inputs or specific criteria.57 58 📌 **Tooltip**: Enhance user experience with our Tooltip feature, which provides a brief description when hovered over, helping users understand the functionalitieswithout cluttering the interface.56 📌 **Conditional Logic**: Show or hide fields based on user inputs or specific criteria. 57 58 📌 **Tooltip**: Displays helpful descriptions on hover without cluttering the interface. 59 59 60 60 📌 CSS Classes: Assign CSS classes to each input for enhanced styling. … … 64 64 📌 **Min/Max Length**: Set minimum and maximum values for text or number inputs. 65 65 66 📌 **Input Masking**: Input masking ensures that users input data in predefined formats. This helps maintain data accuracy and consistency across forms.66 📌 **Input Masking**: Ensures users input data in predefined formats for accuracy and consistency. 67 67 68 68 📌 **Placeholder**: Establish placeholders for `text, textarea, and number inputs`. … … 91 91 💎 **Audio/Video**: Allow customers to select audio/video from predefined audios/videos by admin. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/demo-for-video-music/) 92 92 93 💎 **Bulk Quantity**: Bulk Quantity allows the store admin to set discount prices for each option. This add-on is the best tool for companies like printing and designing and looking to sell products with more discounts if a larger quantity is selected. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-bulk-quantity-input/)93 💎 **Bulk Quantity**: Set discount prices for larger quantities. Ideal for printing and design businesses. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-bulk-quantity-input/) 94 94 95 95 💎 **Chained Input**: Renders chained input in the dropdown. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/chained-input/) … … 105 105 💎 **Date Range**: Select two dates between from and to. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/demo-for-date-range-input/) 106 106 107 💎 **Divider Input**: This input allows you to define each meta field better and to create a more attractive design for your products. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-divider-input/)107 💎 **Divider Input**: Visually separates meta fields for better product page design. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-divider-input/) 108 108 109 109 💎 **Domain Input**: Check web domain availability. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-domain-input/) … … 111 111 💎 **Emojis Input**: [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-emoji-input/) 112 112 113 💎 **File Upload**: Allow customers to upload files . Admin can set file types and filesize. Includes progress bar, thumb display, and responsive uploader. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/demo-for-file-upload-input/)113 💎 **File Upload**: Allow customers to upload files with configurable file types and size limits. Includes progress bar and thumbnail display. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/demo-for-file-upload-input/) 114 114 115 115 💎 **Fixed Price Input**: Set fixed prices with Add Option / First Option. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/fixed-price-input-with-add-option-first-option/) … … 121 121 💎 **Image Cropper**: Allows users to upload and crop images. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/demo-for-basic-image-cropping-input/) 122 122 123 💎 **Image Dropdown Input**: Some pricing options are too complex to be presented in a standard way, such as printing price packages, and the fixed price input is helpful in this regard. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/image-dropdown-input/)123 💎 **Image Dropdown Input**: Dropdown with images for complex pricing options like print packages. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/image-dropdown-input/) 124 124 125 125 💎 **Images Options**: Image input is just like Radio/Checkbox, but images can be uploaded against each option. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/demo-for-images-options/) … … 127 127 💎 **Measure Input**: Set prices for measure units like milk, clothes & frames, etc. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/demo-for-measure-input/) 128 128 129 💎 **Phone Input**: The Phone Input can be very useful for marketing products, such as business cards, and advertisement places. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/demo-for-images-options/)129 💎 **Phone Input**: Phone number input field, useful for business cards and marketing products. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/demo-for-images-options/) 130 130 131 131 💎 **Price Matrix with Discount**: Set tiered or discount prices on bulk purchases. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/demo-for-price-matrix-discount/) 132 132 133 💎 **Personalized Preview**: With the Personalization Preview feature, users can type text, customize font, and see exactly how it will appear on the product image, offering a clear and interactive experience that boosts confidence in their purchase. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-texter-input/)134 135 💎 **Quantities Pack Input**: The Quantities Pack input helps you to create a multiple-choice product page so that the user can insert and buy different quantities of the product's types from the same page. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/quantities-pack-input/)136 137 💎 **Quantity Option Input**: The Quantity Option product might come in handy for extra services; for example, for any book bought, you receive a bookmark, but if you need more bookmarks, you can insert the quantity in the Quantity Option field. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/quantity-option-input/)138 139 💎 **Radio Switcher Input**: The Radio Switcher input creates a more appealing view for the product page and allowsdifferent images for each option. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/radio-switcher-input/)133 💎 **Personalized Preview**: Users can type text, customize font, and preview how it appears on the product image. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-texter-input/) 134 135 💎 **Quantities Pack Input**: Create multiple-choice product pages where users can buy different quantities of product variants. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/quantities-pack-input/) 136 137 💎 **Quantity Option Input**: Add quantity fields for extras (e.g., additional bookmarks with a book purchase). [View Demo](https://demo-ppom-lite.vertisite.cloud/product/quantity-option-input/) 138 139 💎 **Radio Switcher Input**: Visual radio buttons with different images for each option. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/radio-switcher-input/) 140 140 141 141 💎 **Select Option Quantity Input**: This input allows you to display a dropdown with options along with their quantities. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/select-quantity-option-input/) 142 142 143 💎 **Superlist Input**: The Super List input offers predefined dropdowns with the most common topics, such as languages, countries, currency symbols, etc. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/superlist-input/)143 💎 **Superlist Input**: Predefined dropdowns for common data like languages, countries, and currencies. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/superlist-input/) 144 144 145 145 💎 **Text Counter**: This input is a special text input that can restrict the total number of words or characters. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-text-counter/) … … 147 147 💎 **Timezone**: Select a timezone from a pre-defined list of timezone. Exclude/include time zones. [View Demo](https://demo-ppom-lite.vertisite.cloud/product-category/timezone-input/) 148 148 149 💎 **Variation Matrix Input**: Allow customers to order different quantities for different options like sizes or colors. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-variation-matrix-input/)150 151 💎 **Variation Quantities**: Variation Quantities allow customers to order different quantities against different options.[View Demo](https://demo-ppom-lite.vertisite.cloud/product/demo-for-variation-quantities/)149 💎 **Variation Matrix Input**: Allow customers to order different quantities for different options like sizes or colors. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-variation-matrix-input/) 150 151 💎 **Variation Quantities**: Allow customers to order different quantities for different options. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/demo-for-variation-quantities/) 152 152 153 153 ## PPOM PRO Features: … … 155 155 💎 **More Conditional Logic Operators**: Expand conditional logic for text and numeric fields with operators like contains, regex, between, multiples, less than, greater than, is odd, is even, and more. 156 156 157 💎 **Custom CSS & Javascript**: Add custom CSS and JavaScript to your product fields for full control over their appearance and behavior. Use the selector to target specific elements and apply styles or functionality.157 💎 **Custom CSS & Javascript**: Add custom CSS and JavaScript for full control over field appearance and behavior. 158 158 159 159 💎 **Apply via Product Tags**: Attach fields to products using product tags. … … 169 169 💎 **[Client-Side Validation](https://www.youtube.com/watch?v=1IoABjkQ--I)**: Validate data on the client side to prevent page refreshes and speed up error detection. 170 170 171 💎 **PPOM Repeater**: The PPOM Repeater allows you to repeat a meta-field group after enabling it, from the meta-group editing mode.171 💎 **PPOM Repeater**: Repeat meta-field groups as needed. 172 172 173 173 💎 **Compatibility with WooCommerce Currency Switcher**: Seamlessly switch currencies to accommodate global customers. … … 182 182 ## More Add-ons in PPOM PRO: 183 183 184 ✅ **Conditional Repeater**: The Conditional Repeater allows fields to be automatically repeated based on the value entered in another field, such as a Number, Variation Quantity, or Quantity Pack field. For example, if a user enters "2," two corresponding fields will appear. This feature is part of the PPOM Pro plugin. 185 186 **USE CASE**: Selling personalized caps? With the Conditional Repeater, customers can select the number of caps (e.g., 5), and the feature will automatically generate 5 fields to enter unique names for each cap. This makes it simple to personalize multiple caps in one go! [VIEW DEMO](https://demo-ppom-lite.vertisite.cloud/product/personalized-caps-using-conditional-repeater/) 187 188 ✅ **Cart Edit**: The Cart Edit addon can help the visitors of your website easily change their orders to suit their needs while they're checking the cart. 189 190 ✅ **Fields Popup addon**: The Fields Popup addon allows the PPOM meta fields to be displayed inside a popup on the product page 191 192 ✅ **Collapse Settings**: The "Collapse" settings enhance your interface by allowing adjustments for how sections open and display, with options for colors, icons, and navigation for a smoother user experience. 193 194 ✅ **Enquiry Form**: The "Enquiry Form" add-on simplifies collecting custom customer inquiries directly from your website, helping you address their needs efficiently. Customize where messages go and how you respond to enhance user satisfaction and potentially increase sales. 184 ✅ **Conditional Repeater**: Automatically repeat fields based on quantity entered. Example: customer orders 5 caps and gets 5 name fields for personalization. [VIEW DEMO](https://demo-ppom-lite.vertisite.cloud/product/personalized-caps-using-conditional-repeater/) 185 186 ✅ **Cart Edit**: Allow customers to modify their orders from the cart page. 187 188 ✅ **Fields Popup**: Display PPOM fields inside a popup on the product page. 189 190 ✅ **Collapse Settings**: Customize how sections open and display with colors, icons, and navigation options. 191 192 ✅ **Enquiry Form**: Collect custom customer inquiries directly from your product pages. 195 193 196 194 Interested in PPOM PRO? [Learn more](https://themeisle.com/plugins/ppom-pro/upgrade?utm_source=wordpressorg&utm_medium=readme&utm_campaign=interested-pro) 197 195 198 ## Tailored Flexibility for Every Business Need: 199 200 PPOM is designed to enhance your website’s functionality with customizable product options, ideal for any business looking to offer personalized services or products. Here are a few inspirational use cases: 201 202 🍰 **Bakery or Cake Shop**: Enable customers to choose from various cake sizes, flavors, and image decorations. PPOM handles complex variations with ease, making it simple for customers to order their dream customized cake online. 203 204 💍 **Jewelry Store**: Offer material choices such as gold, silver, and platinum, along with different gemstones and custom engravings using a text input field to ensure each piece can be uniquely customized. 205 206 🌍 **Travel and Tours**: Streamline bookings by enabling customers to choose destinations, accommodation types, and extra activities with image options. Dynamically display different options based on user selections for a smoother, more personalized experience. 207 208 👕 **Custom Apparel**: From custom socks to personalized shirts, allow customers to select fabrics, colors, and even upload their designs. PPOM’s flexible nature makes it ideal for fashion e-commerce that thrives on personalization. 196 ## Use Cases 197 198 🍰 **Bakery**: Customers choose cake sizes, flavors, and decorations. 199 200 💍 **Jewelry Store**: Offer material choices (gold, silver, platinum), gemstones, and custom engravings. 201 202 🌍 **Travel and Tours**: Let customers select destinations, accommodations, and activities with conditional options. 203 204 👕 **Custom Apparel**: Allow fabric, color, and design uploads for personalized clothing. 209 205 210 206 ### See what real users talk about us: … … 218 214 - “[Amazing plugin](https://wordpress.org/support/topic/amazing-plugin-2602/)” - I love this plugin! I use the free version and I’m extremely happy with it. I would highly recommend it to anyone needing to add on extras to their products in WooCommerce. 219 215 220 ### Support 🤝221 222 We’re here to help. Feel free to open a newthread on the [Support Forum](https://wordpress.org/support/plugin/woocommerce-product-addon/).223 224 ### Documentation 📚225 226 Discover how to make the most of PPOM with our detailed and user-friendly[documentation](https://docs.themeisle.com/collection/1695-product-option-manager).227 228 ### Become a Contributor 💁♂️229 230 PPOM is an open-source project, and we welcome contributors to be part of our vibrant community! Help us improve the plugin and make it even better – [GitHub Link](https://github.com/Codeinwp/woocommerce-product-addon)231 232 ### Useful Resources 📌216 ### Support 217 218 Need help? Open a thread on the [Support Forum](https://wordpress.org/support/plugin/woocommerce-product-addon/). 219 220 ### Documentation 221 222 View the [documentation](https://docs.themeisle.com/collection/1695-product-option-manager). 223 224 ### Contribute 225 226 PPOM is open-source. Contribute on [GitHub](https://github.com/Codeinwp/woocommerce-product-addon). 227 228 ### Useful Resources 233 229 234 230 - Read more about WordPress on our [blog](https://themeisle.com/blog/). … … 267 263 [Installation & Overview](https://docs.themeisle.com/article/1700-personalized-product-meta-manager) 268 264 [Docs for Free Inputs](https://docs.themeisle.com/article/1701-ppom-free-input-types) 269 = I can add fields in Variable Products also? =270 Yes 271 = Is there any fieldslimits? =272 No - But sometime due to server limitation you cannot add more fields.273 = Can we price with option? =274 Yes, price can be added with Select,Radio,Checbox275 = Can I see Demo, how fields are displayed and added to cart? =276 Yes, [ See here](https://demo-ppom-lite.vertisite.cloud/)265 = Can I add fields to Variable Products? = 266 Yes. 267 = Are there any field limits? = 268 No, but server limitations may restrict the number of fields you can add. 269 = Can I add prices to options? = 270 Yes, prices can be added to Select, Radio, and Checkbox fields. 271 = Can I see a demo? = 272 Yes, [view demo here](https://demo-ppom-lite.vertisite.cloud/). 277 273 278 274 == Upgrade Notice == 279 * Since version 10 we have major changes280 * Free Version must be installed with PRO version275 * Version 10 introduced major changes. 276 * The Free Version must be installed alongside the PRO version. -
woocommerce-product-addon/trunk/readme.txt
r3423707 r3447698 13 13 == Description == 14 14 15 Are you a WooCommerce store owner looking to offer personalized products? PPOM (Personalized Product Option Manager) is your ultimate solution for crafting custom product options and addons tailored to customer needs. This powerful plugin simplifies adding a variety of custom fields directly to your product pages, including text inputs, dropdown menus, checkboxes, radio buttons, date pickers, file uploads, and more. Enhancing the shopping experience and meeting diverse customer preferences.16 17 ## 🔗Quick Links:15 Are you a WooCommerce store owner looking to offer personalized products? PPOM (Personalized Product Option Manager) is your solution for crafting custom product options and addons tailored to customer needs. This plugin simplifies adding custom fields directly to your product pages, including text inputs, dropdown menus, checkboxes, radio buttons, date pickers, file uploads, and more to enhance the shopping experience. 16 17 ## Quick Links 18 18 19 19 - Would you like to see PPOM in action before installing it? [VIEW PPOM FIELDS DEMO](https://demo-ppom-lite.vertisite.cloud/) … … 31 31 ## Input Types in Free Version: 32 32 33 📌 **Text**: Text input displays an input box allowing users to personalize the Product with text like ‘Name on Mug’ etc. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-text-input/)34 35 📌 **Textarea**: Just like the Text input, it displays a larger box that allows the client to personalize the Product with text. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-textarea-input/)36 37 📌 **Select Options (with price)**: Select input allows the users to select a single option set by admin in the Dropdown, recommended when you have many options. Prices can also be set against each option. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-select-input/)38 39 📌 **Radio Options (with price)**: Radio input allows the users to select a single option set by the admin, recommended when you havefewer options. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-radio-input/)40 41 📌 **Checkbox Options (with price)**: Checkbox input allows the users to select multiple options set by the admin. Prices can also be set against each option. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-checkbox-input/)42 43 📌 **Date**: Date input displays a regular Date input box that allows the user to personalize the Product with a Date, e.g., Date of birth, etc. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-date-input/)44 45 📌 **Email** – Text input displays an email input box that allows users to personalize the Product with an e-mail address. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-email-input/)46 47 📌 **Number**: Number input displays a regular Number input box that allows the client to personalize Products with digits only, like for Phones, IDs, etc. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-number-input/)48 49 📌 **Hidden** (Hidden input with a default value): The Hidden Input helps you to display certain messages that can be seen only after a customer adds specific products to the cart. –[View Demo](https://demo-ppom-lite.vertisite.cloud/product/hidden-input/)33 📌 **Text**: Displays an input box for text personalization like 'Name on Mug'. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-text-input/) 34 35 📌 **Textarea**: Displays a larger text box for longer text personalization. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-textarea-input/) 36 37 📌 **Select Options (with price)**: Dropdown for selecting a single option. Best for many options. Supports per-option pricing. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-select-input/) 38 39 📌 **Radio Options (with price)**: Radio buttons for selecting a single option. Best for fewer options. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-radio-input/) 40 41 📌 **Checkbox Options (with price)**: Checkboxes for selecting multiple options. Supports per-option pricing. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-checkbox-input/) 42 43 📌 **Date**: Date picker for selecting dates (e.g., date of birth). [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-date-input/) 44 45 📌 **Email**: Email input displays an input box that allows users to add an email address. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-email-input/) 46 47 📌 **Number**: Number input for digits only (e.g., phone numbers, IDs). [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-number-input/) 48 49 📌 **Hidden**: Hidden input with a default value, visible only after adding to cart. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/hidden-input/) 50 50 51 51 … … 54 54 📌 **Prices with Options**: Enable dynamic pricing for custom features, ensuring each choice reflects its value. 55 55 56 📌 **Conditional Logic**: PPOM allows you to set flexible display conditions, showing or hiding fields based on user inputs or specific criteria.57 58 📌 **Tooltip**: Enhance user experience with our Tooltip feature, which provides a brief description when hovered over, helping users understand the functionalitieswithout cluttering the interface.56 📌 **Conditional Logic**: Show or hide fields based on user inputs or specific criteria. 57 58 📌 **Tooltip**: Displays helpful descriptions on hover without cluttering the interface. 59 59 60 60 📌 CSS Classes: Assign CSS classes to each input for enhanced styling. … … 64 64 📌 **Min/Max Length**: Set minimum and maximum values for text or number inputs. 65 65 66 📌 **Input Masking**: Input masking ensures that users input data in predefined formats. This helps maintain data accuracy and consistency across forms.66 📌 **Input Masking**: Ensures users input data in predefined formats for accuracy and consistency. 67 67 68 68 📌 **Placeholder**: Establish placeholders for `text, textarea, and number inputs`. … … 91 91 💎 **Audio/Video**: Allow customers to select audio/video from predefined audios/videos by admin. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/demo-for-video-music/) 92 92 93 💎 **Bulk Quantity**: Bulk Quantity allows the store admin to set discount prices for each option. This add-on is the best tool for companies like printing and designing and looking to sell products with more discounts if a larger quantity is selected. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-bulk-quantity-input/)93 💎 **Bulk Quantity**: Set discount prices for larger quantities. Ideal for printing and design businesses. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-bulk-quantity-input/) 94 94 95 95 💎 **Chained Input**: Renders chained input in the dropdown. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/chained-input/) … … 105 105 💎 **Date Range**: Select two dates between from and to. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/demo-for-date-range-input/) 106 106 107 💎 **Divider Input**: This input allows you to define each meta field better and to create a more attractive design for your products. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-divider-input/)107 💎 **Divider Input**: Visually separates meta fields for better product page design. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-divider-input/) 108 108 109 109 💎 **Domain Input**: Check web domain availability. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-domain-input/) … … 111 111 💎 **Emojis Input**: [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-emoji-input/) 112 112 113 💎 **File Upload**: Allow customers to upload files . Admin can set file types and filesize. Includes progress bar, thumb display, and responsive uploader. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/demo-for-file-upload-input/)113 💎 **File Upload**: Allow customers to upload files with configurable file types and size limits. Includes progress bar and thumbnail display. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/demo-for-file-upload-input/) 114 114 115 115 💎 **Fixed Price Input**: Set fixed prices with Add Option / First Option. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/fixed-price-input-with-add-option-first-option/) … … 121 121 💎 **Image Cropper**: Allows users to upload and crop images. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/demo-for-basic-image-cropping-input/) 122 122 123 💎 **Image Dropdown Input**: Some pricing options are too complex to be presented in a standard way, such as printing price packages, and the fixed price input is helpful in this regard. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/image-dropdown-input/)123 💎 **Image Dropdown Input**: Dropdown with images for complex pricing options like print packages. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/image-dropdown-input/) 124 124 125 125 💎 **Images Options**: Image input is just like Radio/Checkbox, but images can be uploaded against each option. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/demo-for-images-options/) … … 127 127 💎 **Measure Input**: Set prices for measure units like milk, clothes & frames, etc. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/demo-for-measure-input/) 128 128 129 💎 **Phone Input**: The Phone Input can be very useful for marketing products, such as business cards, and advertisement places. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/demo-for-images-options/)129 💎 **Phone Input**: Phone number input field, useful for business cards and marketing products. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/demo-for-images-options/) 130 130 131 131 💎 **Price Matrix with Discount**: Set tiered or discount prices on bulk purchases. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/demo-for-price-matrix-discount/) 132 132 133 💎 **Personalized Preview**: With the Personalization Preview feature, users can type text, customize font, and see exactly how it will appear on the product image, offering a clear and interactive experience that boosts confidence in their purchase. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-texter-input/)134 135 💎 **Quantities Pack Input**: The Quantities Pack input helps you to create a multiple-choice product page so that the user can insert and buy different quantities of the product's types from the same page. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/quantities-pack-input/)136 137 💎 **Quantity Option Input**: The Quantity Option product might come in handy for extra services; for example, for any book bought, you receive a bookmark, but if you need more bookmarks, you can insert the quantity in the Quantity Option field. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/quantity-option-input/)138 139 💎 **Radio Switcher Input**: The Radio Switcher input creates a more appealing view for the product page and allowsdifferent images for each option. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/radio-switcher-input/)133 💎 **Personalized Preview**: Users can type text, customize font, and preview how it appears on the product image. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-texter-input/) 134 135 💎 **Quantities Pack Input**: Create multiple-choice product pages where users can buy different quantities of product variants. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/quantities-pack-input/) 136 137 💎 **Quantity Option Input**: Add quantity fields for extras (e.g., additional bookmarks with a book purchase). [View Demo](https://demo-ppom-lite.vertisite.cloud/product/quantity-option-input/) 138 139 💎 **Radio Switcher Input**: Visual radio buttons with different images for each option. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/radio-switcher-input/) 140 140 141 141 💎 **Select Option Quantity Input**: This input allows you to display a dropdown with options along with their quantities. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/select-quantity-option-input/) 142 142 143 💎 **Superlist Input**: The Super List input offers predefined dropdowns with the most common topics, such as languages, countries, currency symbols, etc. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/superlist-input/)143 💎 **Superlist Input**: Predefined dropdowns for common data like languages, countries, and currencies. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/superlist-input/) 144 144 145 145 💎 **Text Counter**: This input is a special text input that can restrict the total number of words or characters. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-text-counter/) … … 147 147 💎 **Timezone**: Select a timezone from a pre-defined list of timezone. Exclude/include time zones. [View Demo](https://demo-ppom-lite.vertisite.cloud/product-category/timezone-input/) 148 148 149 💎 **Variation Matrix Input**: Allow customers to order different quantities for different options like sizes or colors. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-variation-matrix-input/)150 151 💎 **Variation Quantities**: Variation Quantities allow customers to order different quantities against different options.[View Demo](https://demo-ppom-lite.vertisite.cloud/product/demo-for-variation-quantities/)149 💎 **Variation Matrix Input**: Allow customers to order different quantities for different options like sizes or colors. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/basic-variation-matrix-input/) 150 151 💎 **Variation Quantities**: Allow customers to order different quantities for different options. [View Demo](https://demo-ppom-lite.vertisite.cloud/product/demo-for-variation-quantities/) 152 152 153 153 ## PPOM PRO Features: … … 155 155 💎 **More Conditional Logic Operators**: Expand conditional logic for text and numeric fields with operators like contains, regex, between, multiples, less than, greater than, is odd, is even, and more. 156 156 157 💎 **Custom CSS & Javascript**: Add custom CSS and JavaScript to your product fields for full control over their appearance and behavior. Use the selector to target specific elements and apply styles or functionality.157 💎 **Custom CSS & Javascript**: Add custom CSS and JavaScript for full control over field appearance and behavior. 158 158 159 159 💎 **Apply via Product Tags**: Attach fields to products using product tags. … … 169 169 💎 **[Client-Side Validation](https://www.youtube.com/watch?v=1IoABjkQ--I)**: Validate data on the client side to prevent page refreshes and speed up error detection. 170 170 171 💎 **PPOM Repeater**: The PPOM Repeater allows you to repeat a meta-field group after enabling it, from the meta-group editing mode.171 💎 **PPOM Repeater**: Repeat meta-field groups as needed. 172 172 173 173 💎 **Compatibility with WooCommerce Currency Switcher**: Seamlessly switch currencies to accommodate global customers. … … 182 182 ## More Add-ons in PPOM PRO: 183 183 184 ✅ **Conditional Repeater**: The Conditional Repeater allows fields to be automatically repeated based on the value entered in another field, such as a Number, Variation Quantity, or Quantity Pack field. For example, if a user enters "2," two corresponding fields will appear. This feature is part of the PPOM Pro plugin. 185 186 **USE CASE**: Selling personalized caps? With the Conditional Repeater, customers can select the number of caps (e.g., 5), and the feature will automatically generate 5 fields to enter unique names for each cap. This makes it simple to personalize multiple caps in one go! [VIEW DEMO](https://demo-ppom-lite.vertisite.cloud/product/personalized-caps-using-conditional-repeater/) 187 188 ✅ **Cart Edit**: The Cart Edit addon can help the visitors of your website easily change their orders to suit their needs while they're checking the cart. 189 190 ✅ **Fields Popup addon**: The Fields Popup addon allows the PPOM meta fields to be displayed inside a popup on the product page 191 192 ✅ **Collapse Settings**: The "Collapse" settings enhance your interface by allowing adjustments for how sections open and display, with options for colors, icons, and navigation for a smoother user experience. 193 194 ✅ **Enquiry Form**: The "Enquiry Form" add-on simplifies collecting custom customer inquiries directly from your website, helping you address their needs efficiently. Customize where messages go and how you respond to enhance user satisfaction and potentially increase sales. 184 ✅ **Conditional Repeater**: Automatically repeat fields based on quantity entered. Example: customer orders 5 caps and gets 5 name fields for personalization. [VIEW DEMO](https://demo-ppom-lite.vertisite.cloud/product/personalized-caps-using-conditional-repeater/) 185 186 ✅ **Cart Edit**: Allow customers to modify their orders from the cart page. 187 188 ✅ **Fields Popup**: Display PPOM fields inside a popup on the product page. 189 190 ✅ **Collapse Settings**: Customize how sections open and display with colors, icons, and navigation options. 191 192 ✅ **Enquiry Form**: Collect custom customer inquiries directly from your product pages. 195 193 196 194 Interested in PPOM PRO? [Learn more](https://themeisle.com/plugins/ppom-pro/upgrade?utm_source=wordpressorg&utm_medium=readme&utm_campaign=interested-pro) 197 195 198 ## Tailored Flexibility for Every Business Need: 199 200 PPOM is designed to enhance your website’s functionality with customizable product options, ideal for any business looking to offer personalized services or products. Here are a few inspirational use cases: 201 202 🍰 **Bakery or Cake Shop**: Enable customers to choose from various cake sizes, flavors, and image decorations. PPOM handles complex variations with ease, making it simple for customers to order their dream customized cake online. 203 204 💍 **Jewelry Store**: Offer material choices such as gold, silver, and platinum, along with different gemstones and custom engravings using a text input field to ensure each piece can be uniquely customized. 205 206 🌍 **Travel and Tours**: Streamline bookings by enabling customers to choose destinations, accommodation types, and extra activities with image options. Dynamically display different options based on user selections for a smoother, more personalized experience. 207 208 👕 **Custom Apparel**: From custom socks to personalized shirts, allow customers to select fabrics, colors, and even upload their designs. PPOM’s flexible nature makes it ideal for fashion e-commerce that thrives on personalization. 196 ## Use Cases 197 198 🍰 **Bakery**: Customers choose cake sizes, flavors, and decorations. 199 200 💍 **Jewelry Store**: Offer material choices (gold, silver, platinum), gemstones, and custom engravings. 201 202 🌍 **Travel and Tours**: Let customers select destinations, accommodations, and activities with conditional options. 203 204 👕 **Custom Apparel**: Allow fabric, color, and design uploads for personalized clothing. 209 205 210 206 ### See what real users talk about us: … … 218 214 - “[Amazing plugin](https://wordpress.org/support/topic/amazing-plugin-2602/)” - I love this plugin! I use the free version and I’m extremely happy with it. I would highly recommend it to anyone needing to add on extras to their products in WooCommerce. 219 215 220 ### Support 🤝221 222 We’re here to help. Feel free to open a newthread on the [Support Forum](https://wordpress.org/support/plugin/woocommerce-product-addon/).223 224 ### Documentation 📚225 226 Discover how to make the most of PPOM with our detailed and user-friendly[documentation](https://docs.themeisle.com/collection/1695-product-option-manager).227 228 ### Become a Contributor 💁♂️229 230 PPOM is an open-source project, and we welcome contributors to be part of our vibrant community! Help us improve the plugin and make it even better – [GitHub Link](https://github.com/Codeinwp/woocommerce-product-addon)231 232 ### Useful Resources 📌216 ### Support 217 218 Need help? Open a thread on the [Support Forum](https://wordpress.org/support/plugin/woocommerce-product-addon/). 219 220 ### Documentation 221 222 View the [documentation](https://docs.themeisle.com/collection/1695-product-option-manager). 223 224 ### Contribute 225 226 PPOM is open-source. Contribute on [GitHub](https://github.com/Codeinwp/woocommerce-product-addon). 227 228 ### Useful Resources 233 229 234 230 - Read more about WordPress on our [blog](https://themeisle.com/blog/). … … 267 263 [Installation & Overview](https://docs.themeisle.com/article/1700-personalized-product-meta-manager) 268 264 [Docs for Free Inputs](https://docs.themeisle.com/article/1701-ppom-free-input-types) 269 = I can add fields in Variable Products also? =270 Yes 271 = Is there any fieldslimits? =272 No - But sometime due to server limitation you cannot add more fields.273 = Can we price with option? =274 Yes, price can be added with Select,Radio,Checbox275 = Can I see Demo, how fields are displayed and added to cart? =276 Yes, [ See here](https://demo-ppom-lite.vertisite.cloud/)265 = Can I add fields to Variable Products? = 266 Yes. 267 = Are there any field limits? = 268 No, but server limitations may restrict the number of fields you can add. 269 = Can I add prices to options? = 270 Yes, prices can be added to Select, Radio, and Checkbox fields. 271 = Can I see a demo? = 272 Yes, [view demo here](https://demo-ppom-lite.vertisite.cloud/). 277 273 278 274 == Upgrade Notice == 279 * Since version 10 we have major changes280 * Free Version must be installed with PRO version275 * Version 10 introduced major changes. 276 * The Free Version must be installed alongside the PRO version.
Note: See TracChangeset
for help on using the changeset viewer.