=== PPOM for WooCommerce === Contributors: nmedia,themeisle Tags: woocommerce custom fields, woocommerce extra fields, woocommerce extra options, woocommerce personalized product, woocommerce product fields, woocommerce addons Donate link: http://www.najeebmedia.com/donate Requires at least: 3.5 Tested up to: 6.0 Stable tag: 30.1 License: GPLv2 License URI: http://www.gnu.org/licenses/gpl-2.0.html Requires PHP: 5.6 == Description == PPOM (Personalized Product Option Manager) is a WooCommerce plugin to add extra fields on your site product page. Adding extra options like sizes, colors with PPOM is so simple with drag and drop form builder. = How it works? = * Create PPOM fields with drag & drag form builder from `WooCommerce->PPOM Fields` * Go to product edit page and select PPOM fields group created in above step and click update. * That's all **[Live Front & Backend Demo](https://najeebmedia.com/ppom-demo)** *Note: Click on the `Initialize Demo` button when the Demo is ready.* == Input Types in Free Version == * **Text** - [Demo](https://ppom.nmediahosting.com/product/happy-ninja/) * **Textarea** - [Demo](https://ppom.nmediahosting.com/product/happy-ninja/) * **Select Options (with price)** - [Demo](https://ppom.nmediahosting.com/product/ninja-silhouette/) * **Radio Options (with price)** - [Demo](https://ppom.nmediahosting.com/product/ninja-silhouette/) * **Checkbox Options (with price)** - [Demo](https://ppom.nmediahosting.com/product/ninja-silhouette/) * **Date** - [Demo](https://ppom.nmediahosting.com/product/happy-ninja/) * **Email** - [Demo](https://ppom.nmediahosting.com/product/happy-ninja/) * **Number** - [Demo](https://ppom.nmediahosting.com/product/happy-ninja/) * **Hidden** - *Hidden input with a default value* == Features in Free Version == * **Prices can be added with options** * **Conditional logic** - *display fields based on conditions* * **Fields classes** - *CSS classes can be added for each input* * **Fields grid** - *Control field layout with simple grid options in columns* * **Min/Max length** - *Set min/max text or number inputs* * **Masking** - *Set input masking for text input* * **Placeholder** - *Set placeholder input for `text, textarea, number etc`* * **Fields validation** - *Mark fields as required* * **Error message** - *Set custom error message for required fields* * **Field description** - *Set fields description using HTML tags* * **Price display** - *Flexible option to display extra prices e.g hide, only total or itemized prices* * **Apply via category** - *Apply/attach PPOM to whole category instead single product* * **[Compatible with Advanced Order Export For WooCommerce](https://najeebmedia.com/2018/06/30/how-to-export-ppom-order-fields/)** * **Multi-language ready** - *WPML/Polylang supported* == Security is Priority == **All inputs are [sanitized and escaped](https://developer.wordpress.org/themes/theme-security/data-sanitization-escaping/, "WordPress sanitized")** == PPOM PRO Inputs == * **[Measure Input](https://ppom.nmediahosting.com/product/ppom-measure-input/)** - *Set prices for measure units like milk, cloths & frames, etc* * **[Color Picker](https://ppom.nmediahosting.com/product/woo-album-1/)** - *Allow customer to select any colors and save Hex value* * **[Color Palette](https://ppom.nmediahosting.com/product/woo-album-1/)** - *Allow customer to select color(s) from a pre defined set of colors by admin* * **[Date Range](http://ppom.nmediahosting.com/product/flying-ninja/)** - *Select two dates between from and to* * **[Images Options](https://ppom.nmediahosting.com/product/woo-logo-2/)** - *Allow customer to select image(s) from a pre defined images by admin* * **[Audio/Video](https://ppom.nmediahosting.com/product/woo-single-1/)** - *Allow customer to select audio/video from a pre defined audios/videos by admin* * **[File Upload](https://ppom.nmediahosting.com/product/happy-ninja-2/)** - *Allow customers to upload files. Admin can set filetypes, and filesize. Progressbar, thumb display, and responsive uploader* * **[Image Cropper](https://ppom.nmediahosting.com/product/woo-album-4/)** - *Allow users to upload and crop images* * **[Variation Quantities](https://ppom.nmediahosting.com/product/woo-logo/)** - *Allow customers to order different quantities for different options like Sizes or colors* * **[Price Matrix with Discount](https://ppom.nmediahosting.com/product/woo-album-3/)** - *Set tiered or discount prices on bulk purchase* * **[Timezone](https://ppom.nmediahosting.com/product-category/ppom-timezone-input/)** - *Select timezone from pre defined list of timezone. Exclude/include timezones* * **[HTML Content](https://ppom.nmediahosting.com/product-category/ppom-html/)** - *Add HTML tags, like `p` or `h1` tags to add more details for your extra fields* [See All Inputs Guide](https://najeebmedia.com/2018/01/02/woocommerce-personalized-product-options-manager-inputs-guide/) == PPOM PRO Features == * **[Tooltip](https://vimeo.com/285060863)** - *Tooltip feature to show description* * **Fields privacy** - *Set fields visibility options by roles, member id guest etc* * **Weight options** - [Weight can be assgined for options](https://najeebmedia.com/2018/11/20/ppom-options-now-have-weight/) * **Multiple Meta** - [Assign multiple metas groups to single product](https://najeebmedia.com/2018/10/25/ppom-version-15-0-multiple-meta/) * **[Options prices taxable](https://najeebmedia.com/blog/ppom-addon-option-prices-now-taxable/)** * **[Client-side validation](https://www.youtube.com/watch?v=1IoABjkQ--I)** - *No page refresh on error.* * **Compatible with WooCommerce Currency Switcher** * **Compatible with WPML Currency Switcher** * **Compatible with WholeSale Plugin** * **Compatible with all WooCommerce themes.** [See All PRO Features](https://najeebmedia.com/wordpress-plugin/woocommerce-personalized-product-option/) - [All Fields Options](https://najeebmedia.com/2018/01/02/woocommerce-personalized-product-options-manager-inputs-guide/) - [Demos](http://ppom.nmediahosting.com/) == Video Guide == [vimeo https://vimeo.com/85584591] == PPOM Add-ons == If you feels that PPOM Free or PPOM PRO versions are not enough for your needs, please see our [30+ PPOM Add-ons](https://najeebmedia.com/ppom-addons) and coming more. == Why N-Media == N-Media providing WordPress and WooCommerce services all over the world since 2008. We are a team of WordPress developers with in-depth knowledge and standards described by WordPress. All we build is based on the problems and needs of our customers with our unique ideas, we introduced many solutions to make our client's life easier. = Our recent unique plugins are = * [WooCommerce GoogleSync](https://najeebmedia.com/googlesync) - manage products with Google Sheet * [WooConvo](https://najeebmedia.com/wooconvo) - send messages and files after checkout to customers * [See all plugins here](https://profiles.wordpress.org/nmedia/#content-plugins) == Installation == 1. Upload plugin directory to the `/wp-content/plugins/` directory 2. Activate the plugin through the `Plugins` menu in WordPress 3. After activation, you can set options from `WooCommerce -> PPOM Settings` menu == Screenshots == 1. Plugin options (input fields) 2. Selecting meta with product 3. Showing inputs on front end product 4. Inputs attached to cart item 5. Inputs attached to checkout page 6. Inputs attached with order invoice 7. Finally admin can see all attached inputs in orders panel 8. After Order is paid in my account 9. Attach inputs to bulk products == Changelog == = 30.1 August 5, 2022 = * Bug fixed: PPOM shortcode rendering issue fixed. * Bug fixed: [Client side validatation issue fixed for Font picker addon](https://clients.najeebmedia.com/forums/topic/field-not-being-validated-and-added-to-meta/) * Bug fixed: File upload issue fixed with PSD files. = 30.0 July 7, 2022 = * Bug fixed: [Warning removed due to some internalization](https://wordpress.org/support/topic/wordpress-database-error-caused-by-meta_id-none/) * Bug fixed: Bulkquantity ppom_bulkquantity_includeprice filter is now active * Bug fixed: [Conditional fields issue fixed with FixedPrice Addon](https://clients.najeebmedia.com/forums/topic/ppom-pro/) * Bug fixed: [Warning removed in PHP version 8](https://clients.najeebmedia.com/forums/topic/php-8-warning/) = 24.9 May 31, 2022 = * Feature: Uploaded image thumb now can be resized proportionally in PRO version. * Bug fixed: wp_specialchars_decode function wrapped for all the options * Bug fixed: Options and images saving issue fixed by reset array index when sorting apply. * Bug fixed: Date picker paste date not working fixed now = 24.8 April 29, 2022 = * Bug fixed: [Warning removed caused by previous update.](https://wordpress.org/support/topic/warning-with-woocommerce-product-addon/) = 24.7 April 28, 2022 = * Feature: Product min,max,step and input quantity related hooks are replaced * Feature: Bulkquantities input now can be used with conditional fields * Bug fixed: Conditionally hidden fields will not be displayed in cart. = 24.6 April 4, 2022 = * Bug fixed: Import vis CSV critical issue fixed * Feature: [onclick,onchange,onkeyup events now can be added inside HTML content](https://clients.najeebmedia.com/forums/topic/onclick-no-longer-working-in-html-section/) * Feature: chekcbox options discount price and tooltip can also be set. * Bug fixed: Min quantity validation fixed with quantities input. = 24.5 March 12, 2022 = * Bug fixed: [Multiple image cropper overload issue fixed](https://clients.najeebmedia.com/forums/topic/order-search-in-woocommerce-not-working/) * Bug fixed: [Warning removed related to script](https://wordpress.org/support/topic/fatal-error-when-switching-tot-php8/) * Bug fixed: PPOM Settings save issue fixed * Bug fixed: Min/Max quantity validation fixed with quantities input. = 24.4 February 21, 2022 = * Tweaks: [jQuery deprecated code updated](https://wordpress.org/support/topic/deprecated-jquery-functions-3/) * Bug fixed: [Datepicker minDate/maxDate are back](https://wordpress.org/support/topic/min-date-is-missing/#post-15377625) = 24.3 February 7, 2022 = * Feature: Client side field validatation added with more fastest approach. * Feature: Datepicker input pastedate disabled feature added with max date. * Bug fixed:[VAT prices display issue fixed on checkout and order pages](https://clients.najeebmedia.com/forums/topic/inclusive-tax-price-display-issue-in-basket-and-customer-emails/?view=all#post-130341) * Bug fixed: Image max/min validation issue fixed when single image is allowed = 24.2 January 17, 2022 = * Bug fixed: [Checbox prices issue fixed](https://wordpress.org/support/topic/version-24-1-price-note-getting-updated-on-the-selected-option/#post-15260156) * Tweaks: In Option Select Quantity Addon: Now if option has the prices, the order quantity will be unlinked. = 24.1 January 16, 2022 = * Feature: Hidden input value now can be show or hide in cart * Bug fixed: [Collapse field Pre/Next translate issue fixed](https://clients.najeebmedia.com/forums/topic/translation-of-the-previous-and-next-buttons/) * Bug fixed: Checkbox input price in cart issue fixed. * Bug fixed: [Translation issue fixed for palette and price matrix labels](https://clients.najeebmedia.com/forums/topic/ppom-how-to-translate-tooltip-color-palette/#post-127955) * Bug fixed: [Selected border colors for pallette is now working](https://clients.najeebmedia.com/forums/topic/border-doesnt-appear-in-field-color-palettes/) * Bug fixed: Checkbox input checked value save issue fixed = 24.0 December 1, 2021 = * Tweaks: Save settings now is more secure against the unauthorize access * Bug fixed: PPOM fields edit/clone icons issue fixed = 23.9 November 21, 2021 = * Feature: [PPOM Repeater Addon Compatibility added](https://ppom.nmediahosting.com/product/ppom-repeater-addon/) = 23.8 November 10, 2021 = * Tweaks: [Filter 'ppom_input_vars' added again in new version](https://wordpress.org/support/topic/insert-fixed-text-after-price-at-product-page/) * Tweaks: PPOM data validation script make more better and powerful. * Bug fixed: [HTML for description and content were not being saving, it is fixed](https://clients.najeebmedia.com/forums/topic/html-in-description/) = 23.7 November 2, 2021 = * Bug fixed: Image dropdown condition issue fixed * Bug fixed: [PHP version 8 compatibility](https://wordpress.org/support/topic/php-8-compatibility-outright-crash/) * Bug fixed: [Product attachment issue due to last update, fixed now](https://wordpress.org/support/topic/attach-to-products-problems/) = 23.6 October 31, 2021 = * Tweaks: [Sometimes fonts get smaller now it is fixed](https://wordpress.org/support/topic/font-size-223/#post-15007427) * Tweaks: PPOM Conditional script was not loading in cache plugins due to same tag id, now it is fixed. * Tweaks: Some code related issues fixed, like sanization and escaping added * Bug fixed: Variation quantities cart issue when used with price * Feature: Variation quantities now has option to be used without changing the order quantity = 23.5 October 11, 2021 = * Tweaks: Bootstrap updated to latest stable version 4.6 * Bug fixed: Cropper input issue fixed * Feature: Cropper input better view = 23.4 September 27, 2021 = * Bug fixed: WPColorPicker Alpha was not working on backend setting panel. * Bug fixed: Image tooltip issue fixed on mobile view. = 23.3 August 31, 2021 = * Feature: Option added in PPOM Settings to set the restricted file types for better security with file upload. = 23.2 August 31, 2021 = * Bug fixed: PHP older version compatibility added * Bug fixed: [Fatal error due to wrong wp function call fixed](https://wordpress.org/support/topic/fatal-error-uncaught-error-call-to-undefined-function-wp_get_current_user-2/#post-14821195) = 23.1 August 21, 2021 = * Bug fixed: [Conditional logic issue fixed in previous version)[https://wordpress.org/support/topic/all-conditional-field-broken/] = 23.0 August 21, 2021 = * Feature: ** NEW PPOM SETTINGS PANEL ** * Feature: [Searching in the order for PPOM fields value](https://clients.najeebmedia.com/forums/topic/search-on-ppom-text-fields-in-orders-searching/) * Bug fixed: [DB warning removed on fresh installed](https://wordpress.org/support/topic/wordpress-database-error-unknown-column-none-in-where-clause/) * Translation: Translation PO file updated for Turkish. * Bug fixed: [Clear after add to cart option were not working, now it is fixed](https://clients.najeebmedia.com/forums/topic/clear-text-fields-after-add-to-cart/) * Bug fixed: [Translation issue fixed order meta](https://wordpress.org/support/topic/field-name-not-translated-in-thank-you-page-order-email-by-wpml/) * Feature: [Now Variation Quantities can be set to Manage stock](https://najeebmedia.com/blog/now-ppom-options-has-stock-control/) * Bug fixed: [WOOCS Currency switcher issue fixed when Multiple is not allowed](https://clients.najeebmedia.com/forums/topic/currency-switcher-and-product-total-price-not-added-in-cart-page/) * Bug fixed: Bulk PPOM meta attachment to products small issue fixed * Bug fixed:[Labels not showing if PPOM meta attached via categories](https://wordpress.org/support/topic/bug-field-name-instead-of-field-label-in-orders-emails/) * Feature: Image input min/max validation now JS based. * Bug fixed: PPOM fields override via child-theme issue fixed. * Bug fixed:[PPOM fields label translation issue fixed](https://wordpress.org/support/topic/cant-translate-labels-3/) = 22.8 June 1, 2021 = * New Input: [PPOM PRO has NEW input added, PPOM Divider](https://ppom.nmediahosting.com/product-category/ppom-divider/) * Feature: Validation quantities min value will be set as default. * Bug fixed: Variation quantities mix/max validate issue fixed * Tweaks: [Divi theme duplicate fields issue fixed](https://wordpress.org/support/topic/duplicate-fields-7/) * Bug fixed: [Percentage prices with variable product format issue fixed](https://clients.najeebmedia.com/forums/topic/problems-with-pricing-and-other-difficulties/#post-24651) = 22.7.2 May 16, 2021 = * Bug fixed: [Cart quantity issue fixed wiht price matrix](https://clients.najeebmedia.com/forums/topic/need-help-adjusting-settings-for-quantity-step/?bbp_reply_to=24719&_wpnonce=dd77b1d2c1#new-post) = 22.7.1 May 13, 2021 = * Bug fixed: [Fields disappearing after update, issue fixed](https://wordpress.org/support/topic/ppom-fields-dissapeared/) = 22.7 May 12, 2021 = * Bug fixed: Cart prices issue fixed when fields are disabled in PPOM settings * Feature: [Now Radio, Checkboxes and Images inputs can be set percent amount for variable products](https://clients.najeebmedia.com/forums/topic/problems-with-pricing-and-other-difficulties/) * Feature: [Image dropdown description now showing now front-end](https://clients.najeebmedia.com/forums/topic/image-select-description-not-showing/) * Feature: [Price matrix default value will be set to min range](https://clients.najeebmedia.com/forums/topic/need-help-adjusting-settings-for-quantity-step/) * Tweaks: [Ajax validation disabled]() * Bug fixed:[Warning removed for images after add to cart](https://clients.najeebmedia.com/forums/topic/warning-illegal-string-offset-image_id-in/#post-24298) = 22.6 April 29, 2021 = * Bug fixed: [Variation quantities price issue fixed](https://wordpress.org/support/topic/ppom-variation-quantity-is-adding-html/) * Tweaks: PPOM API were not getting the imageselect and image options, now it is fixed = 22.5 April 26, 2021 = * Bug fixed: Cart item's meta messed up when multiple items added, now fixed * Tweaks: Meta title too long causes issue while save, now it is valided = 22.4 April 17, 2021 = * Bug fixed: [Image cropper issue fixed in PPOM 22](https://wordpress.org/support/topic/image-cropper-does-not-work/) * Feature: [Vat label option added into PPOM settings.](https://wordpress.org/support/topic/v22-2-price-suffix-issue/) = 22.3 April 16, 2021 = * Bug Fixed: Price calucation issue fixed in cart. = 22.2 April 15, 2021 = * Bug fixed: Conditional logic issue fixed * Bug fixed: [Variation prices not being passed correctly, it is fixed now](https://wordpress.org/support/topic/ppom-22-have-to-use-legacy-pricing-for-variations/) = 22.1 April 15, 2021 = * Tweaks: Static properties removed from PPOM_Meta and Form_Meta classes * Bug Fixed: [Undefined property bug fixed in version 22](https://wordpress.org/support/topic/error-after-adding-ppom-field/) = 22.0 April 14, 2021 = * Feature: Enhanced Admin UI with CSS/JS Editor * Feature: ON/Off single input from PPOM meta settings * Feature: Price matrix can now be set for fixed fee rather per unit. * Feature: Template based input systemd added, now each input can be override with theme templates. * Tweaks: price hook: woocommerce_get_cart_item_from_session now replaced with woocommerce_before_calculate_totals * Feature: Now PPOM Variation Quantities has weight option * Feature: [PPOM Addon Option Prices Now Taxable](https://najeebmedia.com/blog/ppom-addon-option-prices-now-taxable/) * Feature: Fast Rendering on Frontend * Bug Fixed: Duplicate DB queries remove * Bug fixed: Warning removed with WOOCS: $WOOCS->current_currency * Feature: Now color palette has max selected setting added. * Feature: Now Price matrix range slider has Bootstrap 4.0 native range support. * Fixed: WooCommerce price separator issue (New control from wc accounting js) * Fixed: PDF file upload issue with image demension = 21.2 January 28 , 2021 = * Feature: [More efficeint script added to check price matrix](https://clients.najeebmedia.com/forums/topic/pricing-issues/) * Tweaks: [Styles are now being loaded into wp_head instead footer](https://wordpress.org/support/topic/enqueue-stylesheet-in-header/) * Feature: filter added to control image input size 'ppom_image_input_url' * Buf fixed: Price table label issue when used above the options * Bug fixed: [Options stock missing when added new, it is fixed now](https://wordpress.org/support/topic/stock-field-disappears-for-image-dropdown/) * Bug fixed: Product page slow issue fixed when have more quantities input * Warning removed: Bootstra.css.map error remove: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE * Bug fixed: [Cropping issue fixed when no ratio is selected](https://wordpress.org/support/topic/files-php-error-2/) * Bug fixed: When PPOM deleted but attached with product, throw error in product column. Fixed now = 21.1 November 24, 2020 = * Bug fixed: File Remove issue fixed * Bug fixed: [Warning fixed when the field's array is empty](https://wordpress.org/support/topic/image-cropper-error-version-21-0/#post-13694170) = 21.0 November 22, 2020 = * Feature: [Filter updated for plain text](https://wordpress.org/support/topic/plain-text-email-2/) * Bug fixed: [Warning removed when cropper input used](https://wordpress.org/support/topic/image-cropper-cart-error/) * Bug fixed: [Pirce issues with chekcbox fixed in different languages](https://wordpress.org/support/topic/wpml-ppom-checkbox-option-price-problem/) * Bug fixed: Option showing even stock is 0, now it is fixed. * Bug fixed: [Translation issue fixed](https://wordpress.org/support/topic/translation-problem-solved-code-not-included/) = 20.5 September 29, 2020 = * Feature: Now Tax prefix will be appended to Total Price in Price table if it is set in WooCommerce * Feature: [Text input now has price](https://wordpress.org/support/topic/add-on-price-not-in-the-cart-2/) * Feature: [Uploaded files security feature](https://clients.najeebmedia.com/forums/topic/make-uploaded-files-private/) * Bug fixed: [File upload issue fixed](https://clients.najeebmedia.com/forums/topic/problem-with-upload/#post-18960) * Bug fixed: [fixed Undefined index: images issue](https://wordpress.org/support/topic/php-notice-undefined-index-images-in-templatesrender-fields-php-on-line-483/) = 20.4.2 August 10, 2020 = * Bug fixed: [extra space issue fixed in 20.4](https://wordpress.org/support/topic/20-4-disrupts-html-field-entries/) = 20.4 August 8, 2020 = * Feature: [Language feature/pack added for PlUpload](https://clients.najeebmedia.com/forums/topic/enable-translations-of-file-input-javascript-error-messages/) * Feature: Hide option if out of stock for Select/Radio/Checbox/Images * Bug fixed: [Multiple images now can be selected for Images Input](https://clients.najeebmedia.com/forums/topic/ppom-fields-image-dropdown-addon-upload-images-error/) * Bug fixed: [Delete text for file is not translatable](https://clients.najeebmedia.com/forums/topic/allow-translation-of-file-input-delete-button/#post-18225) * Bug fixed: [WPML issue with Checkbox option fixed](https://wordpress.org/support/topic/wpml-variation-product-problem/) * Bug fixed: [Color Picker issue fixed](https://clients.najeebmedia.com/forums/topic/ppom-color-picker-problem/) = 20.3 July 9, 2020 = * Tweaks: Legacy Conditional put back to action by default * Bug fixed: [PPOM Menu Permission Setting](https://wordpress.org/support/topic/ppom-permissions-issue/) * Bug fixed: Variation Quantities issue fixed * Bug fixed: WOOCS issue fixed * Feature: Option added to disable meta in PayPal Invoice in PRO version = 20.2 June 17, 2020 = * Bug fixed: [Cart edit issue fixed](https://clients.najeebmedia.com/forums/topic/cart-edit-problem-in-pop-up-mode/) * Bug fixed: Currency Switcher issue fixed. * Bug fixed: Image input price calculation issue fixed in price beta version * Bug fixed: File input, image thumb preview size fixed for better display * Bug fixed: Fixed unused images delete issue after 7 day * Bug fixed: Fixed product quantity input hidden issue when use ppom quantities input * Bug fixed: [Fixed negative sign show on both side of currency with negative prices](https://clients.najeebmedia.com/forums/topic/double-negative-in-option-price-table/) * Feature: PPOM Options stock now works with Image type inputs * Feature: New fast and optimized script added for PPOM Conditional Fields * Translation: [translate strings](https://wordpress.org/support/topic/string-translate/) = 20.1 April 9, 2020 = * Feature: Options (Select,Radio,Checkbox) now have stock control in PRO version * Bug fixed: Checkbox prices not being added when ' is used in value * Bug fixed: Image DropDown addon prices issue fixed. * Translation: [String translation complete](https://wordpress.org/support/topic/string-translate/) * Bug fixed: [Variation Matrix double quantities issue fixed](https://clients.najeebmedia.com/forums/topic/price-and-quantity-not-correct-when-added-to-cart/) * Feature: Filter added to rename the uploaded files. = 20.0 February 18, 2020 = * Warning remove: (Some warning removed in image/color inputs when options not selected)[https://clients.najeebmedia.com/forums/topic/warning-invalid-argument-supplied-for-foreach-in/] * Feature: Option added to change Price Table Location on Product Page * Bug fixed: [Negative price issu fixed in options price](https://clients.najeebmedia.com/forums/topic/ppom-optional-price-in/) * Bug fixed: [Color palette reset when hidden by condition](https://clients.najeebmedia.com/forums/topic/clear-fields-when-they-are-hide/) * Bug fixed: [CSS issue with Elementor is fixed](https://wordpress.org/support/topic/upload-image-not-working-4/) * Bug fixed: [Shipping calculation issue fixed while Bulk Quantity Add-on](https://clients.najeebmedia.com/forums/topic/compatibity-with-woo-shipping/page/2/) = 19.0 December 14, 2019 = * Bug fixed: Multiple categories PPOM assignment not working. It is fixed. * Bug fixed: [Meta group assignment issue fixed](https://wordpress.org/support/topic/18-6-doesnt-show-fields-in-some-cases/page/2/#post-12260011) * [Feature: Meta groups override and priorities can be set via PPOM settings](https://wordpress.org/support/topic/18-6-doesnt-show-fields-in-some-cases/#post-12191405) * Bug fixed: [Issue fixed when saving conditions](https://clients.najeebmedia.com/forums/topic/conditions-are-not-being-saved/#post-14706) * Tweaks: Admin CSS issue with WordPress version 5.3.1 * Feature: [Now Meta Groups can be override and priorities if used with categories and indivisual](https://wordpress.org/support/topic/18-6-doesnt-show-fields-in-some-cases/) * Bug fixed: Audio/Video input price issue fixed = 18.9 December 10, 2019 = * Bug fixed: [Negative price option has two operators [+-...], it is fixed now](https://clients.najeebmedia.com/forums/topic/ppom-optional-price-in/) * Bug fixed: Image prices not removing, it is fixed now * Bug fixed: Image price issue fixed in Legacy Price = 18.8 December 3, 2019 = * Bug fixed: Cropper price issue fixed * Bug fixed: [PPOM category attachment issue fixed appeared in versions 18.6-7](https://wordpress.org/support/topic/apply-for-categories-not-working/#post-12181141) * Tweaks: .ppom-input class added into all PPOM input (DOMs) * Bug fixed: [Price matrix discount issue fixed in cart total and decimal issue](https://clients.najeebmedia.com/forums/topic/price-table-apply-as-discount/) * Feature: [Now price can be set with Text input type](https://wordpress.org/support/topic/add-on-price-not-in-the-cart/) * Bug fixed: [WCFM menu label were missing, it is fixed now](https://clients.najeebmedia.com/forums/topic/wcfm-doesnt-show-ppom-label/) * Bug fixed: [Cropped area were not removing, it is fixed now](https://clients.najeebmedia.com/forums/topic/image-problem-with-zoom/) * Feature: [Set duration to delete abandoned cart images](https://clients.najeebmedia.com/forums/topic/fiile-input-does-nor-works-is-order-is-not-paid-in-firts-try/) = 18.7 November 18, 2019 = * Tweaks: [String translation updated](https://clients.najeebmedia.com/forums/topic/how-to-translate-is-a-required-field/) * Tweaks: [Option price with label display updated](https://wordpress.org/support/topic/price-html-markup/) * Buf fixed: [PDF file upload issued in cart fixed](https://clients.najeebmedia.com/forums/topic/uploaded-image-cart-preview-empty-for-pdf-files/#post-14281) * Filter Added: ppom_remove_unused_images, control image/file remove for un-unsuccessful order = 18.6 October 19, 2019 = * Bug fixed: [Text Couter price issue when space used fixed](https://clients.najeebmedia.com/forums/topic/textcounter-addon-price-calculation/) * Feature: WholeSale Price compatibility added * Feature: Now new meta group created from product page can be assigned to current product. * Bug fixed: [Warning removed](https://clients.najeebmedia.com/forums/topic/wc_cartget_cart_url-is-depricated/) * Feature: WPML multi currency support added. * Feature: Image input height/width issue fixed * Feature: HTML value in cart now can be disable/enabled * Feature: [Apply PPOM meta with categories with indivisual selected PPOM in Product Edit](https://wordpress.org/support/topic/premium-how-to-add-an-additional-field-to-a-saved-template/) * Bug fixed: String comparing with DB and browser data had issue due to Charset, it is fixed. * Feature: [Palette color labele will be shown in cart instead color code](https://wordpress.org/support/topic/show-color-image-and-tekst-in-checkout/) = 18.5 September 22, 2019 = * Bug fixed: [Text counter addon price not adding to cart](https://clients.najeebmedia.com/forums/topic/ppom-text-counter-add-on-not-working/#post-13848) * Bug fixed: [HTML content was not being added to cart, it's fixed now](https://clients.najeebmedia.com/forums/topic/custom-product-options-showing-in-customer-email/) * Feature: Placeholder option added for Email input. * Bug fixed:[Variation Quantities input change trigger added](https://wordpress.org/support/topic/quantity-variation-first-quantity-input-is-calculated-twice/) * Tweaks: WooCommerce Currency Switcher compatibility issue fixed * Tweaks: Validation Prices changes when used with Price Matrix. * Feature: Add image width/height option on the image Input type. * Bug fixed: [Hide as '*' when field title is not set](https://wordpress.org/support/topic/ppom-fields-woocs-more/) * Bug fixed: [Quantity step issue fixed with Price Matrix](https://clients.najeebmedia.com/forums/topic/ppom-slider-prices-not-validated-on-quantity/) * Bug fixed: File upload input prices issue fixed = 18.4 August 10, 2019 = * Bug fixed: [XSS Vulnerability removed from plugin](https://www.pluginvulnerabilities.com/2019/08/08/this-authenticated-persistent-xss-vulnerability-might-be-what-hackers-are-targeting-ppom-for-woocommerce-for/) * Feature: Price matrix input has new setting: Hide Price Table * Bug fixed: REST API issue fixed in last version 8.3 * Feature: Variation quantities now multiply with options added * Feature: Price calculation is now more optimized using NEW ppom_is_cart_quantity_updatable, ppom_price_get_total_quantities functions * Bug fixed: [Warning removed while translating string](https://wordpress.org/support/topic/ppom_wpml_translate-breaks-ability-to-save-default-settings-in-woocommerce/) * Bug fixed: [Strings translation issue with Loco Translation fixed](https://wordpress.org/support/topic/translate-plugin-with-po-mo-files/page/2/) = 18.3 July 26, 2019 = * Feature: [Option added to control selected image border](https://clients.najeebmedia.com/forums/topic/add-color-palette-border/) * Feature: [Option added to control selected color palettes border](https://clients.najeebmedia.com/forums/topic/add-color-palette-border/) * Feature: Polylang string translation support added * Feature: [Product page with shortcode how showing price table, it is fixed](https://clients.najeebmedia.com/forums/topic/price-table-disappeared-and-option-prices-are-not-sent-to-cart/) * Feature: [String translate for PPOM Settings Texts/Labels](https://wordpress.org/support/topic/locotranslate-string-translation/) * Bug fixed: [Options weight issue in New Price structure is fixed.](https://clients.najeebmedia.com/forums/topic/optional-weight-does-not-work-again/) * Bug fixed: [Duplicate Options in mobile view for variable products fixed](https://wordpress.org/support/topic/ppom-duplicate-select-options/) * Bug fixed: Conditional issue with Image type input = 18.2 July 16, 2019 = * Tweaks: Some strings were not translating like 'First Option' and HTML input * Bug fixed: Un-necessary files removed, validation and sanization added * Feature: [Prices conflict removed when WooCommerce variations used with Select option](https://wordpress.org/support/topic/ppom-optional-price-in/#post-11731597) * Bug fixed: [Warning removed when add to cart after v18.0](https://wordpress.org/support/topic/invalid-argument-supplied-19/) * Bug fixed: [Select option with '0' value was not showing](https://wordpress.org/support/topic/options-with-0-is-not-showing/) = 18.1 July 8, 2019 = * Bug fixed: [Number Input now has more strong check for validation](https://wordpress.org/support/topic/urgent-error-message-not-working-and-number-field-allowing-text/) * Bug fixed: Image Dropdown default selected value were not added in cart if used in conditions * Bug fixed: Image Dropdown prices were not being added in PPOM 18 New Prices * Bug fixed: Multiple categories with PPOM fields issue fixed. * Feature: Unique option id for DOM via filter ppom_dom_option_id * Feature: [Color palettes now has Label option](https://clients.najeebmedia.com/forums/topic/color-pallette-labels-dont-show-hex-value) = 18.0 June 23, 2019 [More Details](https://najeebmedia.com/blog/ppom-version-18-0-better-price-manipulation-currency-switcher/) = * Tweaks: [Extra colon removed in cart for Variation Quantities](https://clients.najeebmedia.com/forums/topic/colon-and-additional-data-appearing-on-my-cart/) * Tweaks: Datepicker future dates default value setting udpated * Bug fixed: [Datepicker past_dates issue fixed](https://wordpress.org/support/topic/ppom-has-stopped-working/#post-11695214) * Bug fixed: [Double quote (inches symbol) issue fixed for Variation Quantities](https://wordpress.org/support/topic/code-in-view-cart-page-for-inches-symbol/) * Bug fixed: options (checkbox, radio, select, images) are now cloned with all data * Feature: [PPOM Fields now can be import/export](https://clients.najeebmedia.com/forums/topic/multiple-meta-functionality/) * Feature: [WooCommerce Subscription plugin compatibility added with PPOM](https://wordpress.org/support/topic/ppom-meta-not-showing-in-cart-page-breaking/#post-11655392) * Feature: Alert will be shown if Quantities is used with priced with Option Prices. * Feature: [Regex support added for input mask](https://clients.najeebmedia.com/forums/topic/input-masking/) = 17.5 May 26, 2019 = * Tweaks: Elementor add to cart button fixed * Feature: WCFM compatibility added for so Vendor can add/edit fields. * Bug fixed: [Special characters in conditions fixed](https://wordpress.org/support/topic/condtions-wont-work-with-quotation-marks-and-slashes-in-option-titles/) * Bug fixed: Default selected/checked options were reset after conditions, it is fixed now. * Feature: [Disable Image PopUp when view on Mobile](https://wordpress.org/support/topic/turn-off-image-popup-on-mobile-view/) = 17.4 May 14, 2019 = * Tweaks: ajax_add_to_cart class removed when PPOM enabled * Bug fixed: Price issue fixed due to old versions option data old values * Bug fixed: [Fatal error bug fixed with field privacy settings](https://wordpress.org/support/topic/existing-product-meta-fatal-error-after-the-update-2/) = 17.3 May 5, 2019 = * Feature: [Setting added to clear PPOM fields after add to cart on Product page](https://clients.najeebmedia.com/forums/topic/clear-after-add-to-cart/) * Bug fixed: [Critical bug fixed](https://wordpress.org/support/topic/existing-product-meta-fatal-error-after-the-update-2/) * Bug fixed: [Select first option was working if set as required, it's fixed](https://clients.najeebmedia.com/forums/topic/first-option-input-is-satisfying-required/) * Bug fixed: [Required field creating issue when set Visibility](https://clients.najeebmedia.com/forums/topic/ppom-by-user-role-required-field-error/#post-12133) * Bug fixed: Image popup settings issue fixed = 17.2 April 28, 2019 = * Tweaks: Pre loading effect added for admin settings. * Bug fixed: [Default checked inputs for Checkbox input were not working, fixed now](https://clients.najeebmedia.com/forums/topic/all-checkboxes-options-already-checked/) * Tweaks: First Option for Select input was rendering as last option, now it is showing as first * Bug fixed: [Add space after comma for Checkbox meta values](https://wordpress.org/support/topic/receipt-issue-with-checkbox-options/#post-11458874) * Bug fixed: [Fields under roles not working if user has more then one roles](https://wordpress.org/support/topic/show-by-role-works-only-by-first-role/) * Tweaks: [Meta was hidded when it has same name as of variation in product title](https://github.com/woocommerce/woocommerce/issues/23294) * Bug fixed: Textarea for descriptions not expandable * Bug fixed: Options not loaded automatically in Conditions Tabs * Bug fixed: [Ajax callback issue fixed and also removed some extra characters](https://clients.najeebmedia.com/forums/topic/ajax-issues/) = 17.1 April 10, 2019 = * Feature: Option Added to hide Product Price if PPOM Fields attached * Feature: Option Added to hide Variable Product Price if PPOM Fields attached * Feature: [Price Matrix now have Label for each Range](https://clients.najeebmedia.com/forums/topic/change-info-on-left-column-of-price-matrix/) * Feature: [Variation Quantity New Layout: Grid Added](https://najeebmedia.com/blog/pom-version-7-0-and-7-1-updates/#ppom-variation-grid) * Feature: [Legacy Cropper Added](https://najeebmedia.com/blog/pom-version-7-0-and-7-1-updates/#ppom-legacy-cropper) * Bug fixed: [Option weight not adding when option price is not set, fixed now](https://wordpress.org/support/topic/optional-weight-does-must-work-with-a-non-zero-optional-price/) = 17.0 March 19, 2019 = * Feature: Option added to disable Bootrap from PPOM Settings * Feature: Option added to disable FontAwesome from PPOM Settings * Feature: [Placeholder option added for Date](https://clients.najeebmedia.com/forums/topic/adding-placeholder-to-date-input/) * Feature: [Placeholder option added for Textarea](https://clients.najeebmedia.com/forums/topic/adding-placeholder-to-textarea/) * Feature: Now Product has new UI for PPOM Meta under WooCommerce Settings MetaBox * Feature: PPOM Metas on Product now in Wide, Nice UI * Feature: [PPOM has Settings Panel under WooCommerce->Settings->PPOM Settings](https://najeebmedia.com/blog/pom-version-7-0-and-7-1-updates/#ppom-settings) * Feature: Settings: Change Labels * Feature: Sectings: Show/Hide Option Price * Feature: Settings: "Select Option" button label option * Tweaks: [Error message updated when nonce expired](https://clients.najeebmedia.com/forums/topic/error-message-when-end-user-try-to-upload-image/#post-10938) * Tweaks: [Hide cart meta when variation quantities is zero](https://clients.najeebmedia.com/forums/topic/hide-total0-in-cart-where-is-variation/) = 16.9 February 27, 2019 = * Bug fixed: [Image PopUp not working in legacy view, it's fixed](https://wordpress.org/support/topic/image-option/) * Bug fixed: [Title and Description is set to same size in last update, now fixed](https://wordpress.org/support/topic/title-vs-description/) * Tweaks: Translation updated for "only if" to "Nur wenn", Thanks Danial * Tweaks: [Some strings translations added](https://clients.najeebmedia.com/forums/topic/translate-text/) = 16.8.1 February 25, 2019 = * Bug fixed: [Screen options and Product Data tabs were not working due to last update, it is fixed](https://wordpress.org/support/topic/product-data-tabs-not-working-3/) = 16.8 February 13, 2019 = * Tweaks: PPOM Settings menu was not translating, fixed. * Bug fixed: [Tooltip issue fixed](https://clients.najeebmedia.com/forums/topic/html-displaying-in-tooltip-text/) * Bug fixed: Admin css not loaded when used with RTL languages = 16.7 February 12, 2019 = * Bug fixed: [JS error fixed causing issue to show/calculate prices on product page on some sites](https://wordpress.org/support/topic/javascript-error-in-ppom-addon/) = 16.6 February 6, 2019 = * Bug fxed: Variation quantities issue fixed with variable products. * Tweaks: Scroll for collapse disabled * Tweaks: Bootrap PopUps is now repaced with custom built script to remove conflicts * Tweaks: Bootrap tooltip (popper) is replaced with custom built popup to reduce overload * Feature: [Now Download File button will not be shown to client, it will be only visible to admin.](https://clients.najeebmedia.com/forums/topic/an-unnecessary-download-file-button-after-paying-and-return-to-seller-site/) = 16.5 January 22, 2019 = * Bug fixed: [Images prices were not added to cart, it's fixed now](https://wordpress.org/support/topic/price-not-change-when-atc/) * Bug fixed: [PPOM meta by categories was not working, it is fixed now](https://wordpress.org/support/topic/not-applying-to-categories/) = 16.4 January 16, 2019 = * Feature: [Palette now have option to be selected multiple](https://clients.najeebmedia.com/forums/topic/multiple-selection-for-color-palettes-on-frontend/) * Feature: Queries optimized for fast page loading. * Feature: Now option price can be removed from price table by client * Bug [fixed: Function not found error with latest WC/WP updates fixed](https://wordpress.org/support/topic/doesnt-work-with-latest-update-2/) = 16.3 January 4, 2019 = * Feature: [Filter added to change 'Select Options' text on shop page](https://wordpress.org/support/topic/change-select-options-button-text/) * Bug fixed: [Validation quantities field validation issue fixed](https://clients.najeebmedia.com/forums/topic/variations-quantity-as-required-field-not-working/) = 16.2 December 31, 2018 = * Bug fixed: [Options were not translating on cart page with WPML, it is fixed now](https://wordpress.org/support/topic/multilingual-cart-issue/) * Bug fixed: [Order again were not working, it is fixed now](https://clients.najeebmedia.com/forums/topic/when-customers-reorder-using-the-reorder-order-button/) = 16.1 December 29, 2018 = * Bug fixed: [Upload image from backend was not working, it is fixed](https://clients.najeebmedia.com/forums/topic/file-input-image-upload-not-working/) = 16.0 December 20, 2018 = * Feature: Now Multi Meta can be sortable Thanks @Chris Hearn for providing script * Feature: Awesome Admin Panel * Feature: Now PPOM Meta can be applied from Product Page on Frontend Using Admin Bar :):) * Feature: Ajax Validation will now have nice UI for errors * Feature: [Deprecated hook woocommerce_new_order_item is replaced with woocommerce_checkout_create_order_line_item](https://stackoverflow.com/questions/29666820/woocommerce-which-hook-to-replace-deprecated-woocommerce-add-order-item-meta) * Feature: [Image cropper input preview and confirm button is removed](https://clients.najeebmedia.com/forums/topic/image-cropper-issue/#post-10136) * Bug fixed: [Package price decimal place issue fixed](https://clients.najeebmedia.com/forums/topic/woocommerce-package-price-decimal-point/#post-10137) * Bug fixed: [Price checking when JS disabled now validate](https://clients.najeebmedia.com/forums/topic/javascript-disabled-ppom-inputs-with-additional-costs-not-added-to-total-cost/) * Bug fixed: Tooltip hover sometime not work, it is fixed * Bug fixed: File Upload Security increased with more filters * Bug fixed: [Negative option price now has better display](https://wordpress.org/support/topic/better-display-of-negative-numbers/) * Tweaks: HTML attribute issue fixed = 15.5 December 8, 2018 = * Feature: [Hide Price Row when it is zero](https://clients.najeebmedia.com/forums/topic/hide-options-totals-when-quantity-0/) * Bug Fixed: Cart total was not correct when Variation Quantities used with Price Matrix, it's resolved. * Bug fixed: [Variation Quantities price not calcuated correct if base price included, it was multiplying options with validation quantities](https://wordpress.org/support/topic/total-price-on-single-product-page-is-not-equal-to-carts-total/) = 15.4.1 November 28, 2018 = * Bug fixed: [Textarea input has product description as default value](https://wordpress.org/support/topic/woocommerce-product-descriptions-show-in-order-form/) = 15.4 November 26, 2018 = * Feature: Product total will not be shown in price table if product price is set to 0 (zero) * Feature: Vendors can Now select PPOM with [WC Frontend Manager for Marketplace](https://wordpress.org/plugins/wc-frontend-manager/) * Feature: [Image dropdown price and title now sent in cart](https://wordpress.org/support/topic/addon-image-dropdown-does-not-work-properly/) * Feature: [Weight added to options (PRO Version)](https://najeebmedia.com/2018/11/20/ppom-options-now-have-weight/) * Feature: Posted values will be retained on product page if error occur * Bug fixed: Fixed Price addon - Now cart quntity cannot be updated if price is being used with Fixed/Package Price Addon = 15.3 November 17, 2018 = * Feature: Placeholder option added for Number type input * Bug fixed: REST API issue fixed for fetch PPOM fields * Bug fixed: [WC Bundled Product plugin conflict fixed](https://wordpress.org/support/topic/fatal-error-when-used-with-product-bundles-plugin/) = 15.2 October 30, 2018 = * Feature: Filter add for date formats apply_filters('ppom_date_formats', $formats) * Feature: Autocomplete for PPOM fields turned off * Feature: [Re-order with meta settings](https://wordpress.org/support/topic/ppom-meta-not-populating-with-order-again/#post-10833975) = 15.1 October 30, 2018 = * Feature: Text input now have placeholder option * Feature: Section/HTML input now have description and desc_tooltip options * Feature: If unique datanames not found, it will not render fields but an alert/info message. * Bug fixed: Image dropdown was not working due to JS error * Bug fixed: Conditional logic issue fixed when options have quote (') * Warning: A warning removed on cart page * Compatibility: WC latest version checked = 15.0 October 25, 2018 = * Feature: [Multiple metas can be attached with single product (PRO)](https://najeebmedia.com/2018/10/25/ppom-version-15-0-multiple-meta/) * Feature: Better import/export feature added * Bug fixed: [Price issue with different role fixed on cart page](https://clients.najeebmedia.com/forums/topic/ppom-issue-when-cart-has-existing-item-for-logged-in-users/) * Bug fixed: [Conditional logic issue with Image DropDown fixed](https://clients.najeebmedia.com/forums/topic/condition-not-working-for-image-dropdown/#post-9705) * Bug fixed: [Variable product prices not shown](https://wordpress.org/support/topic/variation-price-does-not-show/) = 14.3 October 16, 2018 = * Bug fixed: [A bug related Advanced Export Order plugin fixed](https://wordpress.org/support/topic/error-with-export-plugin/) * Bug fixed: [WooCommerce Currency Switcher issue fixed on cart page for addons price](https://wordpress.org/support/topic/woocommerce-currency-switcher-and-ppom/#post-10782102) = 14.2.1 October 14, 2018 * Bug fixed: [Bug fixed for version 14.2.1](https://wordpress.org/support/topic/fatal-error-since-update-4/) = 14.2 October 14, 2018 = * Feature: [Support Added for WooCommerce Bundled Product](https://clients.najeebmedia.com/forums/topic/issue-with-bundled-products/) * Feature: Image popup icon is remove, but can shown using filter 'ppom_show_image_popup' * Bug fixed: [Unnessary directories in ppom_files for each order will not be created](https://clients.najeebmedia.com/forums/topic/uploads-ppom_files-confirmed/#post-9643) * Bug fixed: image select condition logi issue fixed * Bug fixed: [Classes were not applying for image input](https://clients.najeebmedia.com/forums/topic/images-additional-classes/#post-9631) = 14.1.1 September 29, 2018 = * Feature: More width/grid columns add (2,3) * Bug fixed: Audio/Video input has wrong function * Bug fixed: An output was shown on cart page, it's removed = 14.1 September 20, 2018 = * Bug fixed: PlUploader old version removed due to security * Bug fixed: [Checkbox value with single/double quote were added to cart](https://clients.najeebmedia.com/forums/topic/issue-with-simple-quote-on-checkbox/) * Feature: Onetime/Fixed fee option added for files. So it will be charged once. * Bug fixed: Non images thumbs were broken after order complete = 14.0 September 14, 2018 = * Bug fixed: A security issue fixed regarding options price. Now options price calculation being handled on server side. * Bug fixed: [Cropping sizes were not working](https://ppom.nmediahosting.com/product/woocommerce-image-cropping/) = 13.7 September 7, 2018 = * Bug fixed: [Images not deletiong from settings](https://clients.najeebmedia.com/forums/topic/ppom-file-type-image-cannot-delete-image/) * Feature: Option ID added into input select option DOM element * Feature: New PRO Addon - Image DropDown Support Added - [Demo](https://ppom.nmediahosting.com/product/image-dropdown/) = 13.6.1 27, 2018 = * URGENT: Some output was showing on top = 13.6 27, 2018 = * Feature: New Input Measure (Beta) [Demo](https://ppom.nmediahosting.com/product/ppom-measure-input/) * Feature: Edit option inside Product edit page for selected meta * Bug fixed: [Fixed fee was not applying for same options](https://wordpress.org/support/topic/option-is-only-charged-once/) * Bug fixed: Some warnings removed in last release = 13.5 August 20, 2018 = * Feature: Bootrap version 4.1.3 replaced with version 3.0 * Feature: Price Matrix now can be used with conditions * Feature: [Added a new filter to get full filename in cart](https://clients.najeebmedia.com/forums/topic/cart-basket-checkout-product-options-image-meta-titles-shortened-with/) * Bug fixed: [Design related issue fixed](https://wordpress.org/support/topic/checkbox-and-its-price-are-in-different-line/) * Bug fixed: [Clear fix added in the end of PPOM wrapper for some theme](https://wordpress.org/support/topic/fields-messed-up-after-update/) = 13.4 August 14, 2018 = * Feature: Tooltip for Description added - [Quick Video](https://vimeo.com/285060863) * Feature: [Fields Collapse Feature Added for PRO version](https://najeebmedia.com/2018/08/13/ppom-fields-collapse/) * Feature: New Input added, Measurments. Now lenghts, meters etc can be purchased by client. * Feature: Better script to show price ranges on shop page when Matrix is used * Feature: Variation Quantities can now be edit in cart using Cart Edit Addon * Feature: Disable Ajax Add to Cart * Feature: Now Meta can be set against Products from Meta Lists = 13.3 August 4, 2018 = * Bug fixed: [Default images were not being selected](https://wordpress.org/support/topic/selected-image/) * Bug fixed: [PPOM Fields on showing in cart with WMPL String translations](https://wordpress.org/support/topic/addons-dont-appear-in-the-cart/) = 13.2 July 22, 2018 = * Feature: Cloned meta will now have name with prefix: Copy of {name} * Bug fixed: Cropper issue when using circle, it's fixed now * Bug fixed: Multiple images were not showing in cart using Cropper input * Bug fixed: [Import/Export issue fixed and also filename will be postfix with current date](https://wordpress.org/support/topic/import-export-not-working-properly/) = 13.1 July 11, 2018 = * Bug fixed: Price matrix issue fixed with discount option * Bug fixed: [Price calculation issue fixed in Image type when used in conditions](https://clients.najeebmedia.com/forums/topic/incorrect-final-prices/) * Bug fixed: [Slashes in cart meta fixed](https://wordpress.org/support/topic/bug-label-title-adding-a-when-i-use-an-apostrophe/#post-10474059) = 13.0 July 5, 2018 = * Bug fixed: [Slashes in cart meta fixed](https://wordpress.org/support/topic/bug-label-title-adding-a-when-i-use-an-apostrophe/#post-10474059) * Bug fixed: [Updated WooCommerce hooks for cart quantity](https://wordpress.org/support/topic/warning-missing-argument-3-for-ppom_woocommerce/) * Bug fixed: Options prices issue fixed with [WooCommerce Currency Switcher](https://wordpress.org/plugins/woocommerce-currency-switcher/) = 12.9.1 June 29, 2018 = * Bug fixed: [A bug related to discount when used with variation quantities is fixed](https://clients.najeebmedia.com/forums/topic/price-matrix-and-variation-quantity-ppom/) * Bug fixed: [A bug fixed in bulkquantity input](https://wordpress.org/support/topic/prices-with-decimal-separator-with-comma-are-ignored/) * Bug fixed: [Checkbox was checked by default if no label is given. it is fixed now](https://wordpress.org/support/topic/add-ons-are-selected-by-default/) * Feature: [WooCommerce Advance Order Export support added](https://najeebmedia.com/2018/06/30/how-to-export-ppom-order-fields/) * Feature: [Add a filter to apply for duplicate fields due to some themes ](https://wordpress.org/support/topic/duplicate-fields-product-page/) = 12.9 June 27, 2018 = * Feature: Bootrap modals are not moved to bottom of body tag to fix display issue with some themes = 12.8.1 June 22, 2018 = * Bug fixed: [Raw output; boolean(false) is removed from order page](https://wordpress.org/support/topic/boolfalse-3/) = 12.8 June 22, 2018 = * Feature: Cropping image now has option to multiple sizes on frontend with prices. * Bug fixed: [Bulk quantities values were not saving after version 12.6, fixed now](https://clients.najeebmedia.com/forums/topic/errors-after-update-to-woocommerce-personalized-product-option-manager-12-5/) * Bug fixed: [Option values were not showing after 12.5, fixed now](https://clients.najeebmedia.com/forums/topic/bug-v12-5/#post-9013) = 12.7 June 20 2018 = * Feature: wc_price is replaced with ppom_price function, html removed from price * Bug fixed: [Option price issue with orders and PDF Invoice fixed](https://wordpress.org/support/topic/not-working-with-pdf-invoice/) = 12.6 June 14 2018 = * Bug fixed: [Field duplication issue for variable products fixed](https://wordpress.org/support/topic/duplicate-form-field-after-last-update/) = 12.5 June 13 2018 = * Bug fixed: Fields where not sent to cart if meta is applied using categories = 12.4 June 6 2018 = * Feature: [Field Visibility - Field visibility can be controlled with user state(Everyone,Guest,Member,Role)](https://najeebmedia.com/2018/06/06/ppom-version-12-4-field-visibility-and-meta-list-updated/) * Feature: [PPOM Meta List now have DataTable to easily search meta for long list.](https://najeebmedia.com/2018/06/06/ppom-version-12-4-field-visibility-and-meta-list-updated/) * Feature: Dataname and option id now have auto filled in better way. = 12.3 June 4 2018 = * Feature: Prices display on cart with checkbox/radio/select options * Feature: PPOM API updated - id added for options. = 12.2 May 31, 2018 = * Bug fixed: PPOM API updated * Feature: Language support added: Danish (da_DK) = 12.1 May 23, 2018 = * Bug fixed: [Max/min checkbox input issue fixed](https://clients.najeebmedia.com/forums/topic/max-checked-options-doesnt-work/) * Bug fixed: Quantity update not working * Feature: Language support added: Turkish (tr_TR) = 12.0 May 22, 2018 = * Feature: Language support added: Italy (IT) * Feature: Language support added: German (DE) * Feature: Language support added: Chinese (CN) * Feature: Language support added: Dutch (NL) * Feature: Language support added: French (FR) * Feature: Language support added: Spanish (ES) * Feature: Language support added: Dutch (nl_BE) = 11.9 20, 2018 = * Bug fixed: [Max/min checkbox validation not working, it is fixed now](https://clients.najeebmedia.com/forums/topic/max-checked-options-doesnt-work/) * Bug fixed: [File upload not working in IE/iPhone when hidden by conditions](https://clients.najeebmedia.com/forums/topic/problem-with-file-upload-in-edge-android-ios/) * Bug fixed: [NAN issue fixed when quantity is not set](https://wordpress.org/support/topic/nan-product-price-total/#post-10298698) = 11.8 May 9, 2018 = * Bug fixed: PPOM Font and MAP jquery ui css issue fixed * Feature: Images input now has price option in % = 11.7 April 28, 2018 = * Bug fixed: Bulk Quantity Addon issue fixed * Feature: Default UIBLOCK Please waite message removed with nice loading icon. * Feature: [New input: Hidden added, default can be set from setting](https://wordpress.org/support/topic/hidden-field-6/) * Feature: [Showing option price on cart with filter (ppom_show_option_price_cart)](https://wordpress.org/support/topic/prices-for-ppom-fields-not-displaying-on-checkout-and-email/#post-10215683) = 11.6 April 19, 2018 = * Bug fixed: Variation quantities price calculation issue fixed. * Bug fixed: [Price matrix range slider was started from 0, now it is set to min matrix qty](https://clients.najeebmedia.com/forums/topic/price-matrix-slider-changes-default-quantity-to-0/) * Bug fixed: [Deprecated function is removed](https://wordpress.org/support/topic/deprecated-woocommerce-hook-causes-errors/) * Bug fixed: [Images were selected more than one if options were off](https://wordpress.org/support/topic/images-selection-broken/) * Bug fixed: [Multiple categories were not working when apply from PPOM](https://wordpress.org/support/topic/apply-for-multiple-categories-not-working/) = 11.5.1 April 16, 2018 = * Bug fixed: [Debuggin code removed in version 11.5](https://wordpress.org/support/topic/updated-to-v-11-5-pages-now-showing-array/) = 11.5 April 15, 2018 = * Feature: [Drag images and Audio/Video type option to re-order](https://clients.najeebmedia.com/forums/topic/n-media-woocommerce-ppom-pro-images-input/) * Bug fixed: [Variation Quantities price calculation issue fixed](https://clients.najeebmedia.com/forums/topic/variation-quantity-options-not-working/#post-8647) * Bug fixed: [Small slashes issue fixed](https://wordpress.org/support/topic/small-slash-bug-price-input-feature-request/) * Bug fixed: [0 Values were not getting through in select/radio inputs](https://wordpress.org/support/topic/for-select-option-the-value-0-does-is-not-accepted/) = 11.4 April 10, 2018 = * Bug fixed: [Cropped input has an issue when used more than one on the product page, now it's fixed](https://clients.najeebmedia.com/forums/topic/multiple-cropper-fields/) * Bug fixed: [Bootrap loading hook added to disable it if theme already has Bootrap](https://wordpress.org/support/topic/issue-with-modals-in-atelier-theme/) * Bug fixed: [A warning is removed](https://wordpress.org/support/topic/error-log-captures-php-warning-about-invalid-arguments/) * Bug fixed: Variation Quantity options clone icon not working it's fixed now. * Bug fixed: Price calculation issue fixed when Variation Quantities and Price Matrix used together. = 11.3 April 3, 2018 = * Adjustment: [+ symbol is removed from option price](https://clients.najeebmedia.com/forums/topic/options-with-price-30-show-as-30/) * Bug fixed: [WooCommerce hooks warning removed due to inconsistent parameters call](https://wordpress.org/support/topic/cannot-finish-order/) = 11.2 March 27, 2018 = * Bug fixed: [Quantities input does not update prices when used in conditions, it's fixed now.](https://clients.najeebmedia.com/forums/topic/need-help-in-quantity-and-sizes-and-color-not-working/#post-8584) * Bug fixed: [A warning message is removed from script](https://wordpress.org/support/topic/upgrade-problems-from-3-6-to-10-7/) = 11.1 March 25, 2018 = * Feature: [lightbox class added in cart image thumbs](https://wordpress.org/support/topic/support-1-wordpress-theme-divi-lightbox/) * Bug fixed: [WPML deprecated function replaced with new filter](https://wordpress.org/support/topic/compatibility-with-polylang-6/) * Bug fixed: WPML compatibility issue fixed with new filter ppom_use_parent_product_ml = 11.0 March 15, 2018 = * Feature: Options are not sortable for select, radio and checkbox. * Bug fixed: WPML compatibility checked again for bug and fixed. = 10.10 March 8, 2018 = * Feature: Selected images now show in the table with label * Bug fixed: Image type input issue when multiple images selected only one show * Bug fixed: Files and Cropped images has issue when order multiple with same product. * Bug fixed: Conditional login rest the selected options for checkbox,radio and select. Now they will set again when re-appear. * Bug fixed: [Cropped image deleted issue fixed](https://clients.najeebmedia.com/forums/topic/deleting-images-with-croppie/) * Bug fixed: [WC variation prices not updated when hidden](https://wordpress.org/support/topic/bug-in-price-display-with-product-with-multiple-variations/) * Bug fixed: [Do not show Select option when out of stock](https://wordpress.org/support/topic/archieve-button-shows-select-options/#post-10038761) = 10.9 March 1, 2018 = * Bug fixed: Image type input were not attached in orders * Adjustment: meta data is now sent to cart and order with new approach * Bug fixed: Ajax validation issue fixed = 10.8 February 25, 2018 = * Feature: Disable past date feature added in datepicker input. * Feature: Disable Weekends feature added in datepicker input. * Feature: Compatibility added with [WooCommerce Currency Switcher](https://wordpress.org/plugins/woocommerce-currency-switcher/) * Bug fixed: Some errors removed in email = 10.7 February 21, 2018 = * Feature: Ajax based validation is back now * Bug fixed: Text/Number max/min validation were not working * Bug fixed: Meta fields were cutting/hiding in mobile. * Bug fixed: Bug fixed in ppom_add_thousand_seperator function when thousand seprator is not defined * Bug fixed: Tax calculation issue fixed on cart page. = 10.6 February 13, 2018 = * [version number is now sync with pro version] * Bug fixed: Images edited with Aivary were not showing. It's fixed now. * Bug fixed: Uploaded images were not showing in new WC version. It's fixed now. * Bug fixed: Cropped images were not showing in new WC version. It's fixed now. = 4.5 February 10, 2018 = * Bug fixed: Now Fixed fee lables are prefix with no * Adjustment: Variable product show price are not correct with PPOM option price, we have hide this. = 4.4 February 8, 2018 = * Feature: Fixed fee taxable will now show on product page. * Bug fixed: IE 11 issue fixed * Bug fixed: Meta import issue fixed * Bug fixed: When dynamic_price_display is set to hide, prices were not adding. * Bug fixed: Conditional field display for image type is fixed for single select = 4.3 February 2, 2018 = * Feature: "Please enter" placeholder removed from text input * Feature: Radio and Checkbox now has 5px margin to left between lable and input * Feature: PDF Invoice and Printing Slip plugin compatibility added = 4.2 February 1, 2018 = * Bug fixed: Fixed fee were not added if first item in cart has not fixed fee * Feature: Filter added to change fixed fee label `ppom_fixed_fee_label` = 4.1 January 30, 2018 = * Bug fixed: Changes were not saving in admin when update from old version. = 4.0 January 26, 2018 = * Now Core Plugin is pushed on WordPress * New UI * Bootrap based fields * Feature: Export selected meta groups * Revised coding = 3.6 November 27, 2017 = * Bug fixed: Existing Metas were not showing, now it's fixed = 3.5 November 13, 2017 = * Bug fixed: [Conflict removed with Quick View Plugin](https://wordpress.org/support/topic/this-plugin-conflicts-with-quick-view-plugins/) = 3.4 November 4, 2017 = * Bug fixed: [Warning removed when using Textarea](https://wordpress.org/support/topic/textarea-error-notice-undefined-index-min_length/) * Filter Added: [Filter added to change select option label](https://wordpress.org/support/topic/product-button-text/) = 3.3 June 5, 2017 = * Bug fixed: Slashes issue fixed in title. Like (It's a lable) can be used = 3.2 June 1, 2017 = * Bug fixed: [Delete meta was not working, it's fixed](https://wordpress.org/support/topic/works-well-but-theres-a-quirk/) = 3.1 May 22, 2017 = * Features Added: Old versions compatibility added. * Features Added: Better UI for Export/Import Meta = 3.0 May 13, 2017 = * Bug fixed: validation issue fixed by addin esc_url, esc_attr functions * Bug fixed: Script properly enqueu for validation checking * Bug fixed: Couple of functions renamed = 2.9 May 8, 2017 = * Bug fixed: [404 Error fixed for plupload library](https://wordpress.org/support/topic/failed-to-load-resource-error-message/) = 2.8 April 16, 2017 = * WooCommerce 3.0 Update Checked and removed deprecated functions. = 2.7 March 8, 2017 = * Bug fixed: Removed 0.0 if priced is not set with radio input. (select and checkbox already fixed) = 2.6 February 3, 2017 = * Bug fixed: Security related issue fixed. * Bug fixed: for Percentage label was not correct foc checkbox. = 2.5 January 5, 2016 = * Coupon Updated for Discount 25% on PRO version. = 2.4 November 29, 2016 = * Bug fix: Some security related issues removed, please update = 2.3 November 20, 2016 = * Some changes requested by WP team * Bug fixed: Checkbox options now show as value, not ARRAY = 2.2 August 2, 2016 = * Critical bug fixed, please update = 2.1 August 2, 2016 = * Quick bug fixed for API = 2.0 August 2, 2016 = * New field checkbox added * Fixed variable price issue * Show lazyloader when options being added to cart * Some bug fixed = 1.1 March 17, 2016 = * conflict removed with Checkout Editor plugin * Compatibility checked for WC new version = 1.0 24/4/2015 = * Plugin just released == Frequently Asked Questions == = I can add fields in Variable Products also? = Yes = Is there any fields limits = No - But sometime due to server limitation you cannot add more fields. [See here](https://clients.najeebmedia.com/forums/topic/restriction-in-number-of-fields/) = Can we price with option? = Yes, price can be added with Select,Radio,Checbox = Can I see Demo, how fields are displayed and added to cart? = Yes, [See here](https://najeebmedia.com/ppom) == Upgrade Notice == * Since version 10 we have major changes * Free Version must be installed with PRO version