YITH WooCommerce Product Add-Ons

Descrizione

YITH Product Add-ons & Extra Options è uno strumento versatile e completo per creare e vendere prodotti o servizi avanzati ed aggiungere opzioni personalizzate nelle tue pagine prodotto.

Puoi creare infiniti blocchi di opzioni da mostrare in tutti i prodotti oppure solo in specifici prodotti o categorie e scegliere fra diversi tipi di addons: radio, select dropdown, caselle di testo, checkbox etc. Puoi impostare un prezzo per ciascuna opzione, offrirla gratuitamente oppure scontare il prezzo del prodotto se l’opzione viene selezionata.

Questo plugin è una soluzione semplice per vendere prodotti personalizzabili (per esempio, se vendi magliette o gioielli, puoi inserire un radio button per far scegliere all’utente se personalizzare il prodotto o meno e se sceglie “Sì” mostrare una casella di testo per inserire il testo da stampare o incidere) oppure prodotti con addons avanzati (per esempio, se vendi un box di prodotti, puoi far scegliere all’utente il numero di prodotti da includere, richiedere un costo extra per i prodotti aggiuntivi e far scegliere il servizio di spedizione da una lista di corrieri disponibili).

Le opzioni selezionate e le informazioni inviate dai clienti saranno incluse nel dettaglio dell’ordine.

CARATTERISTICHE YITH WOOCOMMERCE PRODUCT ADD-ON & EXTRA OPTIONS

VERSIONE GRATUITA

Vedilo in azione qui:
Prova la Live Demo della versione gratuita >

  • Crea infiniti blocchi di opzioni
  • Mostra il blocco con gli addons in tutti i prodotti o solo in specifici prodotti o categorie
  • Aggiungi elementi HTML nel blocco opzioni: titoli, testi e separatori (bordo semplice, doppio, a puntini o tratteggiato, spazio vuoto, etc.)
  • Aggiungi opzioni di tipo radio button
  • Aggiungi opzioni di tipo text input (opzionale: imposta un numero minimo e massimo di caratteri che l’utente può inserire)
  • Aggiungi opzioni di tipo select
  • Aggiungi opzioni di tipo checkbox
  • Imposta delle condizioni per mostrare o nascondere un blocco di addons (es. mostra l’opzione B solo se viene selezionato “Sì” nell’opzione A)
  • Imposta delle condizioni per mostrare le opzioni aggiuntive soltanto in determinate variazioni (es. mostra le opzioni solo se viene selezionata la variazione “colore nero”)
  • Scegli se impostare l’opzione come obbligatoria
  • Scegli se mostrare l’opzione come selezionata di default
  • Scegli dove mostrare gli addons all’interno della pagina prodotto (prima o dopo il pulsante “Aggiungi al carrello”)
  • Inserisci un titolo opzionale per ciascun blocco di opzioni e scegli quale formato utilizzare (h1, h2, h3 etc.)
  • Inserisci un nome e una descrizione per ciascuna opzione
  • Mostra un tooltip opzionale per ciascuna opzione e personalizzane colori e posizione
  • Scegli se offrire l’opzione gratuitamente (il prezzo del prodotto non cambia quando viene selezionata)
  • Scegli se l’opzione avrà un costo fisso o percentuale che aumenterà il prezzo del prodotto, oppure se offrire uno sconto sul prezzo del prodotto quando l’opzione viene selezionata
  • Imposta uno sfondo e un padding per il blocco opzioni e personalizza i colori di bordi, testi e colore in evidenza.

VUOI DI PIÙ? GUARDA COSA OFFRE LA VERSIONE PREMIUM!

Guardalo in azione qui:
Visita la Live Demo della versione Premium >

  • Nascondi le opzioni da determinati prodotti
  • Mostra gli addons a tutti gli utenti/solo gli utenti loggati/solo determinati ruoli utente
  • Aggiungi opzioni di tipo “Area di testo” (è possibile anche impostare un numero minimo e massimo di caratteri che l’utente può inserire)
  • Aggiungi i “campioni colore” (con selettore del colore o immagine)
  • Aggiungi opzioni di tipo “numero/quantità”
  • Aggiungi opzioni di tipo “etichetta o immagine”
  • Aggiungi opzioni di tipo “selettore data” (con opzioni avanzate per impostare anche una data predefinita, l’anno di inizio e fine etc.)
  • Aggiungi opzioni di tipo “caricamento file” con supporto drag&drop e imposta i formati dei file supportati e la dimensione massima consentita
  • Aggiungi opzioni di tipo “prodotto” per mostrare prodotti correlati da promuovere in upsell
  • Carica un’immagine per rappresentare l’opzione e scegli se utilizzarla per sostituire l’immagine principale del prodotto (nella pagina prodotto e al carrello)
  • Scegli la posizione dell’immagine (sopra o sotto l’etichetta, a destra o a sinistra)
  • Scegli se mostrare il set di addons in una sezione apribile e richiudibile (toggle)
  • Nascondi il nome, la descrizione e il prezzo delle opzioni
  • Scegli quante opzioni mostrare per ciascuna riga e abilita il layout a griglia per adattare la disposizione delle opzioni in base alla larghezza della pagina
  • Scegli se moltiplicare il prezzo del prodotto per la lunghezza del testo inserito dall’utente (disponibile solo per i tipi “Testo” e “Area di testo”)
  • Scegli se moltiplicare il prezzo del prodotto per la quantità dell’opzione selezionata dall’utente (disponibile solo per il tipo “Numero”)
  • Offri gratuitamente le prime X opzioni selezionate (es. per chi acquista una pizza, i primi tre condimenti sono gratuiti, dal quarto in poi ci sarà un costo aggiuntivo)
  • Scegli se sostituire il prezzo del prodotto con il prezzo aggiornato inclusivo di opzioni e se mostrare un box con un riepilogo dei prezzi nella pagina prodotto
  • Scegli lo stile per le checkbox e i campioni colore (rotondi o quadrati)
  • Imposta la posizione dell’immagine per le opzioni di tipo “etichetta/immagine”
  • Imposta la posizione predefinita per il nome e la descrizione dell’opzione
  • Per ciascun blocco, scegli quante opzioni può selezionare l’utente e se impostare un numero (esatto, minimo o massimo) di opzioni selezionabili prima di poter procedere con il pagamento
  • Nascondi il pulsante “Aggiungi al carrello” finché l’utente non seleziona le opzioni obbligatorie
  • Mostra o meno gli addons selezionati al carrello
  • Permetti all’utente di modificare le opzioni selezionate al carrello tramite un’apposita modale NEW
  • Mostra o meno gli addons selezionati nelle e-mail dell’ordine

Screenshot

  • Tabella dei blocchi
  • Pagina configurazione blocco
  • Editor add-on
  • Opzioni generali
  • Opzioni Carrello & Ordine options
  • Opzioni di stile
  • Pagina prodotto con diverse opzioni (1/5)
  • Pagina prodotto con diverse opzioni (2/5)
  • Pagina prodotto con diverse opzioni (3/5)
  • Pagina prodotto con diverse opzioni (4/5)
  • Pagina prodotto con diverse opzioni (5/5)

Installazione

Importante: Per prima cosa devi scaricare ed attivare il plugin WooCommerce, essenziale per il funzionamento di YITH WooCommerce Product Add-Ons.

  1. Decomprimi il file zip scaricato.
  2. Carica la cartella del plugin all’interno della directory wp-content/plugins/ del tuo sito WordPress.
  3. Attiva YITH WooCommerce Product Add-Ons dalla pagina Plugin.

Configurazione

YITH WooCommerce Product Add-Ons aggiungerà nel menu “YITH Plugins” una nuova scheda nominata “Products Add-Ons”. Qui troverai tutti i plugin Yithemes con accesso rapido alla pagina delle impostazioni.

FAQ

Posso aggiungere gruppi di opzioni sui prodotti variabili?

Sì, il plugin ti permette di farlo. Le opzioni possono essere configurate sul prodotto in maniera globale, ma non sulla singola variazione.

Posso disattivare le opzioni globali sul singolo prodotto?

Sì, puoi farlo, ma non singolarmente. Puoi disattivare l’utilizzo di tutti i gruppi delle opzioni globali dalla pagina di modifica del prodotto.

Vorrei mostrare un’opzione solo se una determinata combinazione di opzioni viene scelta dagli utenti. Come posso farlo?

Se ti interessa inserire il nome delle opzioni che vuoi far selezionare ai tuoi utenti devi attivare la dipendenza sull’opzione.

Come posso segnalare dei bug relativi alla sicurezza?

Puoi segnalare i bug di sicurezza attraverso il Patchstack Vulnerability Disclosure Program. Il team di Patchstack aiuta a convalidare, dare priorità e gestire qualsiasi vulnerabilità in materia di sicurezza. Segnala una vulnerabilità.

Recensioni

8 Luglio 2024 1 risposta
simply, cause you dont have to create hundreds or even thousands of variations. no need. saved me months of work. my client has pages with 7-8 variations, each variation has 3-5 options. thats easily thousands of variations per product. Yith solving it in a very smooth way.
8 Luglio 2024 1 risposta
Thanks to your great support, we’re able to get the plugin to appear where we wanted it.
3 Luglio 2024 1 risposta
For being a free plugin, it’s outrageously huge in functionality. Ik think most shopt will have enough using the free version. Just now I had an issue with an update and the Support team helped quicly and professionaly. We are thinking about bying the full version for 120 euro per year if we really need it. On its own it’s a great plugin I think every online shop owner needs to make the product options a whole lot better.
24 Giugno 2024 1 risposta
Everything worked great. Had some issue with pricing not updating but Support got it fixed within a few days. Otherwise really easy to setup and customize add-ons. Worth the little extra money compared to others.
28 Maggio 2024 1 risposta
We have used two of the YITH Premium plugins, which in principle fit into our online solution, using DIVI (:O :scared:)… we actually had a lot of problems, but a couple of queries to support were able to solve most of the concurrent problems. I think they are on the right track and that they even make an incredible effort to speak your language. Thank you.
Leggi tutte le recensioni di 53

Contributi e sviluppo

“YITH WooCommerce Product Add-Ons” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.

Collaboratori

“YITH WooCommerce Product Add-Ons” è stato tradotto in 7 lingue. Grazie ai traduttori per i loro contributi.

Traduci “YITH WooCommerce Product Add-Ons” nella tua lingua.

Ti interessa lo sviluppo?

Esplora il codice segui il repository SVN, segui il log delle modifiche tramite RSS.

Changelog

4.14.2 – Released on 02 October 2024

  • Update: YITH plugin framework
  • Fix: Float option price && option sale price

4.14.1 – Released on 12 September 2024

  • Fix: sale price calculation in cart/checkout pages

4.14.0 – Released on 11 September 2024

  • New: support for WooCommerce 9.3
  • Update: YITH plugin framework
  • Dev: new filter ‘yith_wapo_apply_urldecode’

4.13.1 – Released on 02 September 2024

  • Fix: add-on image on selected by default option of Selectors
  • Fix: Cross Site Scripting (XSS) vulnerability

4.13.0 – Released on 07 August 2024

  • New: support for WooCommerce 9.2
  • Update: YITH plugin framework
  • Fix: addon image not available
  • Dev: new action ‘yith_wapo_after_add_order_item_meta’
  • Dev: code refactoring

4.12.0 – Released on 11 July 2024

  • New: support for WordPress 6.6
  • New: support for WooCommerce 9.1
  • Update: YITH plugin framework
  • Fix: select-option.php template path
  • Dev: added arguments to filters

4.11.0 – Released on 25 June 2024

  • New: support for WooCommerce 9.0
  • Update: YITH plugin framework
  • Fix: add price suffix for options and total price
  • Fix: replace total price
  • Fix: selection type single or multiple for input text
  • Dev: new filter ‘yith_wapo_calculate_addons_price_in_cart’
  • Dev: new filter ‘hide_order_price_if_zero’
  • Dev: new filter ‘yith_wapo_include_shortcode_price_suffix’

4.10.0 – Released on 22 May 2024

  • New: support for WooCommerce 8.9
  • Tweak: include a trigger for addon image change
  • Update: YITH plugin framework
  • Fix: the option image replace the main image (select type)
  • Dev: parsing total calculation
  • Dev: sanitize text and textarea for prevent inject malicious code
  • Dev: format decimals of add-on price after saving add-on configuration

4.9.3 – Released on 07 May 2024

  • Fix: the option image replace the main image (select type)
  • Fix: removed useless option description
  • Tweak: sanitize addon text and textarea in order to prevent inject code

4.9.2 – Released on 30 April 2024

  • Fix: image not appearing when selecting an option on add-on type Selector
  • Fix: incorrect total calculation

4.9.1 – Released on 25 April 2024

  • Fix: store image option as id
  • Fix: filter add-ons meta for order

4.9.0 – Released on 23 April 2024

  • New: support for WooCommerce 8.8
  • Update: YITH plugin framework
  • Fix: sortable add-ons and priority
  • Fix: integration with Multi Currency when the custom price is enabled but the currency is not set
  • Fix: check required fields to hide add to cart button
  • Dev: added background process to convert URL of images to image id in the add-on option
  • Dev: refactoring code using wc_get_template to display images of the options
  • Dev: refactoring JS code
  • Dev: CSS changes

4.8.0 – Released on 26 March 2024

  • New: support for WordPress 6.5
  • New: support for WooCommerce 8.7
  • Update: YITH plugin framework
  • Fix: get blocks of parent category if child category is set
  • Fix: array on file
  • Fix: metadata not available in order edit page
  • Fix: addons calculation when variation loading
  • Fix: WooCommerce quantity field not updating add-on prices
  • Fix: updated Woodmart check to prevent JS error
  • Dev: add jquery-ui as a dependency
  • Dev: changed position of ‘yith-wapo-after-reload-addons’ trigger
  • Dev: New JS trigger ‘wapo-before-calculate-product-price’
  • Dev: new filter ‘yith_wapo_prevent_ajax_call_on_unchanged_totals’
  • Dev: new filter ‘yih_wapo_cart_item_quantity’
  • Dev: new filter ‘yith_wapo_check_for_missing_meta_data’
  • Dev: new JS filter ‘yith_wapo_addon_datepicker_before_show_day’

4.7.1 – Released on 12 February 2024

  • Fix: fatal error with order items

4.7.0 – Released on 08 February 2024

  • New: support for WooCommerce 8.6
  • Update: YITH plugin framework
  • Fix: saving add-on metadata in the order item
  • Dev: new filter ‘yith_wapo_cart_item_meta_data’

4.6.0 – Released on 30 January 2024

  • New: integration with YITH Multi Currency plugin
  • Tweak: avoid innecessary ajax calls when price is calculated
  • Tweak: saving of metadata into order item
  • Update: plugin framework
  • Fix: non-numeric value on tax
  • Fix: CSS rule affecting to the currency list
  • Dev: new filter ‘yith_wapo_block_priority_field_args’
  • Dev: new filter ‘yith_wapo_priority_on_column_default’
  • Dev: new trigger ‘wapo-after-calculate-product-price’
  • Dev: added the raw price data in the ajax method update_totals_with_suffix

4.5.0 – Released on 16 January 2024

  • New: support for WooCommerce 8.5
  • Fix: critical error updating totals
  • Fix: include variation_id on get blocks by product and additional parameters added to add to cart validation
  • Fix: default_sale_price undefined on select option
  • Fix: set negative value if addons price is decrease
  • Dev: changed esc_html() to wp_kses_post() in some add-on labels

4.4.1 – Released on 21 December 2023

  • Fix: fixed price calculation and replace price function

4.4.0 – Released on 19 December 2023

  • New: support for WooCommerce 8.4
  • Update: YITH plugin framework
  • Fix: price calculation with placeholders
  • Fix: print HTML characters
  • Fix: prevent issue with backslashes on block title
  • Fix: replace image path
  • Fix: security issue using serialize() & unserialize() functions
  • Fix: order by priority and block id
  • Fix: calculate the addons tax based on the product
  • Dev: new filter ‘yith_wapo_addon_price’
  • Dev: new localized parameter ‘conditionalDisplayEffect’
  • Dev: deprecated dynamic property – update for PHP 8.2

4.3.1 – Released on 05 December 2023

  • Fix: security issue using serialize() function
  • Fix: product price replacement in product page
  • Fix: show add-on price excluding vat

4.3.0 – Released on 20 November 2023

  • New: support for WordPress 6.4
  • New: support for WooCommerce 8.3
  • New: search by block title and added pagination to the blocks list
  • New: filter by block status and filter by product in the blocks list
  • Update: YITH plugin framework
  • Fix: variation form
  • Dev: new filter ‘yith_wapo_save_addon_settings’
  • Dev: new filter ‘yith_wapo_addon_title_on_editor’
  • Dev: new filter ‘yith_wapo_add_cart_item_data’
  • Dev: new filter ‘yith_wapo_before_print_block’
  • Dev: minor CSS changes

4.2.1 – Released on 25 October 2023

  • Fix: added nonce verification due to security issues

4.2.0 – Released on 03 October 2023

  • New: support for WooCommerce 8.2
  • Update: YITH plugin framework
  • Fix: use mb_substr function instead substr function
  • Fix: fixed dependencies
  • Fix: remove incorrect index when adding file add-ons on product page

4.1.0 – Released on 14 September 2023

  • New: support for WooCommerce 8.1
  • Update: YITH plugin framework

4.0.2 – Released on 31 August 2023

  • Fix: product price selector to replace new prices
  • Fix: non-numeric value on cart
  • Fix: error with redeclared functions
  • Dev: improved CSS grid rules & code refactoring
  • Dev: new filter ‘yith_wapo_option_price_html’
  • Dev: minor CSS changes

4.0.1 – Released on 09 August 2023

  • Fix: added variations for Conditional logic feature

4.0.0 – Released on 01 August 2023

  • New: support for WordPress 6.3
  • New: support for WooCommerce 8.0
  • New: support for WooCommerce block templates
  • New: support for WooCommerce HPOS feature
  • Tweak: blocks table improved
  • Tweak: conditional logic information on selectors
  • Tweak: organization of options for each add-on
  • Tweak: organization of tabs in the add-on editor
  • Tweak: organization of options on Style tab
  • Tweak: option dependencies and coherences
  • Update: YITH plugin framework
  • Update: upload framework field
  • Update: files and folders organization
  • Fix: add-on taxes calculation depending on product price
  • Fix: block is created when no options are set
  • Fix: custom styles not applied correctly
  • Fix: minor bugs
  • Dev: remove switch to version 1.x
  • Dev: applied new panel style
  • Dev: improved performance of the database (new table)
  • Dev: code refactor
  • Dev: CSS changes
  • Dev: new filter ‘yith_wapo_custom_inline_styles’
  • Remove: ‘show block titles in the cart page’ option
  • Remove: unused files and code

2.24.1 – Released on 16 Jul 2023

  • Fix: fatal error “Call to a member function get_price() on bool”

2.24.0 – Released on 16 Jul 2023

  • New: support for WooCommerce 7.9
  • Update: YITH plugin framework
  • Fix: minor bugs

2.23.0 – Released on 27 Jun 2023

  • New: support for WooCommerce 7.8
  • Update: YITH plugin framework
  • Fix: price calculated wrongly on Cart in case of variable product
  • Fix: plugin author name
  • Fix: minor bugs

2.22.0 – Released on 16 May 2023

  • New: support for WooCommerce 7.7
  • Update: YITH plugin framework
  • Fix: prevent error when product doesn’t exists
  • Fix: minor bugs

2.21.0 – Released on 19 Apr 2023

  • New: support for WooCommerce 7.6
  • Update: YITH plugin framework
  • Fix: minor bugs

2.20.0 – Released on 21 Mar 2023

  • New: support for WordPress 6.2
  • New: support for WooCommerce 7.5
  • Update: YITH plugin framework
  • Fix: minor bugs

2.19.0 – Released on 21 Feb 2023

  • New: support for WooCommerce 7.4
  • Update: YITH plugin framework
  • Fix add addons when click on order again button
  • Fix: fixed stripslashes passing array values
  • Fix: minor bugs

2.18.0 – Released on 16 Jan 2023

  • New: support for WooCommerce 7.3
  • Update: YITH plugin framework
  • Fix: prevent see default option for select
  • Fix: minor bugs

2.17.0 – Released on 15 Dec 2022

  • New: support for WooCommerce 7.2
  • Update: YITH plugin framework
  • Fix: keep conditional logic when duplicating blocks
  • Fix: minor bugs

2.16.0 – Released on 15 Nov 2022

  • New: support for WordPress 6.1
  • New: support for WooCommerce 7.1
  • Update: YITH plugin framework
  • Fix: patched security vulnerability
  • Fix: minor bugs

2.15.0 – Released on 13 Oct 2022

  • New: support for WooCommerce 7.0
  • Update: YITH plugin framework
  • Fix: required add-on for Select add-on only
  • Fix: removed required option for add-on type Radios
  • Fix: minor bugs

2.14.0 – Released on 20 Sep 2022

  • New: support for WooCommerce 6.9
  • Update: YITH plugin framework
  • Fix: minor bugs

2.13.0 – Released on 16 Aug 2022

  • New: support for WooCommerce 6.8
  • Update: YITH plugin framework
  • Dev: added required on select options
  • Dev: added JS check for required selector
  • Dev: re-enabled “Limit input characters”
  • Fix: disabled selection type (Single/Multiple) for add-on type Selector
  • Fix: minor bugs

2.12.0 – Released on 18 Jul 2022

  • New: support for WooCommerce 6.7
  • Update: YITH plugin framework
  • Update: plugin name & small changes
  • Fix: help tab
  • Fix: minor bugs

2.11.0 – Released on 22 Jun 2022

  • New: support for WooCommerce 6.6
  • Update: YITH plugin framework
  • Fix: price calculation when price method is free
  • Fix: minor bugs

2.10.0 – Released on 18 May 2022

  • New: support for WordPress 6.0
  • New: support for WooCommerce 6.5
  • Update: YITH plugin framework
  • Fix: calculate price if tax is added
  • Fix: percentage price calculation
  • Fix: minor bugs

2.9.0 – Released on 20 Apr 2022

  • New: support for WooCommerce 6.4
  • Update: YITH plugin framework
  • Dev: new filter ‘yith_wapo_included_products_check’
  • Fix: calculate add-on prices when quantity input changes
  • Fix: minor bugs

2.8.0 – Released on 17 Mar 2022

  • New: support for WooCommerce 6.3
  • Update: YITH plugin framework
  • Dev: added new filter ‘yith_wapo_base_price_cart_data’
  • Fix: translatable string “Select options”
  • Fix: minor bugs

2.7.0 – Released on 16 Feb 2022

  • New: support for WooCommerce 6.2
  • Dev: added new filter ‘yith_wapo_table_hide_total_order’
  • Dev: added new filter ‘yith_wapo_allowed_product_types’
  • Dev: improved image replacement option
  • Fix: addons price calculation after input numbers with value 0
  • Fix: add readonly attribute to date add-ons
  • Fix: avoid counting ‘Select an option’ in Select add-ons as a valid option for the min/max rules
  • Fix: fixed number addon when value is zero
  • Fix: changed the default value with placeholder
  • Fix: apply global accent color to the Product-type add-ons when it is selected
  • Fix: fixed print of addons when a variation is selected ( also for Quick View integration )
  • Fix: hide prices on cart if value is zero
  • Fix: default grid value for free version
  • Fix: minor bugs

2.6.0 – Released on 03 Feb 2022

  • New: support for WordPress 5.9
  • New: added functionality to rearrange addon options
  • Update: YITH plugin framework
  • Dev: exclude addons from grouped products
  • Dev: added a new function to get the label of the addon option
  • Dev: added vendor url in the blocks table
  • Fix: show add-on price in cart when ‘yith_wapo_show_options_grouped_in_cart’ filter is applied
  • Fix: fixed undefined variable on date rules
  • Fix: fixed show image option
  • Fix: fixed prices on product page with taxes
  • Fix: calculate addon price when writing in a input text
  • Fix: fixed “Hide options in the order email” option
  • Fix: deprecated function is_ajax(), instead using wp_doing_ajax()
  • Fix: changed JS variables to enqueue_script function
  • Fix: fixed multi vendor integration when saving the vendor id
  • Fix: hide help tab for Vendors
  • Fix: minor bugs

2.5.0 – Released on 18 Jan 2022

  • New: support for WooCommerce 6.1
  • Update: YITH plugin framework
  • Dev: show alt text image when you show image on addons
  • Dev: filter yith_wapo_admin_after_addon_title
  • Dev: new filter ‘yith_wapo_block_classes’
  • Fix: avoid unexpected value type for separator color variable
  • Fix: fixed error displayed when there isn’t an exactly match of numbers
  • Fix: hide “Base price” message in cart if product has no add-ons
  • Fix: fixed addons prices depending on tax configuration
  • Fix: fixed deposit calculation on cart
  • Fix: price calculation for each addon
  • Fix: show addons in the variations when a variable product is selected
  • Fix: calculate total price when event is onkeyup on input type number of number addons
  • Fix: fixed price with percentage price type
  • Fix: minor bugs

2.4.0 – Released on 19 Dec 2021

  • New: support for WooCommerce 6.0
  • New: option to show/hide block titles in the cart page
  • Update: YITH plugin framework
  • Dev: override feature for addon templates
  • Dev: override feature for block.php template
  • Dev: moved the addon description inside the .options element
  • Dev: changed the toggle icon
  • Dev: add price display suffix to total price table
  • Dev: added html element to checkbox template
  • Fix: compatibility with quick view and min/max rules
  • Fix: product bundles integration
  • Fix: clear option description when “Select an option” is selected
  • Fix: price calculation if qty is not grater than 0
  • Fix: Check that the cart item price is numeric
  • Fix: compatibility with WPML
  • Fix: additional check to avoid error checking if product has blocks
  • Fix: addons main title and description with WPML
  • Fix: missing jQuery images
  • Fix: Improved required error for checkbox and radio buttons
  • Fix: min/max feature
  • Fix: “select” class in radio options
  • Fix: fatal error on “Call to a member function get_category_ids() on bool”
  • Fix: fixed display suffix to the total price table
  • Fix: avoid error when the product addon type has a product removed on the site
  • Fix: fixed CSS rules for images of select addon
  • Fix: minor bugs

2.3.0 – Released on 18 Nov 2021

  • New: support for WooCommerce 5.9
  • Update: YITH plugin framework
  • Dev: added classes to the labels of radio template
  • Dev: product price multiplication by qty in single product page
  • Dev: added new filter “yith_wapo_addon_classes”
  • Dev: allow the exclusion of products when the category filter is active
  • Dev: re-enabled the addon description
  • Fix: WPML compatibility
  • Fix: price calculation on hidden options
  • Fix: toggle feature
  • Fix: fixed the information displaying in the block list after the migration
  • Fix: fixed tooltip color warning if it doesn’t exists
  • Fix: tooltip and image replacement compatibility with custom themes
  • Fix: avoid show addons in components of YITH Composite Products
  • Fix: hide add-on price when the amount is zero
  • Fix: compatibility with YITH Multi Vendors
  • Fix: replace price was affecting to related products
  • Fix: subtotal price duplicated in Product Bundles
  • Fix: .change() is not a function (for Divi theme)
  • Fix: ajax add to cart feature
  • Fix: price calculation for hidden options
  • Fix: js code for role based plugin
  • Fix: added media queries to avoid hover rules in mobile devices
  • Fix: replace product image not working for checkboxes
  • Fix: v1 gallery variation of color and labels

2.2.7 – Released on 25 Oct 2021

  • Update: YITH plugin framework
  • Dev: re-enabled the images and descriptions of the “Select” addons
  • Dev: hide add-ons price if value is 0
  • Fix: required hidden options
  • Fix: price not showing on emails when empty or 0
  • Fix: option images don’t show in “Select” add-ons (v1)
  • Fix: HTML code in add-ons description (v1)
  • Fix: product attributes description
  • Fix: switch version problems
  • Fix: minor bugs

2.2.6 – Released on 15 Oct 2021

  • Update: YITH plugin framework
  • Fix: custom add-on style in frontend not working
  • Fix: fixed price of addons with empty price
  • Fix: description of addons doesn’t accept html tags
  • Fix: addon price when value is empty or 0 (only on variable products)
  • Fix: minor bugs

2.2.5 – Released on 13 Oct 2021

  • Update: YITH plugin framework
  • Fix: images in migration process
  • Fix: no addons in order details
  • Fix: fixed “Hide options images” on individual add-ons
  • Fix: addons not displayed to cart if Label is empty
  • Fix: max-length attribute not work (v1)
  • Fix: minor bugs

2.2.4 – Released on 12 Oct 2021

  • Update: YITH plugin framework
  • Fix: saving groups
  • Fix: saving addons
  • Fix: minor bugs

2.2.3 – Released on 09 Oct 2021

  • Fix: XSS vulnerabilities

2.2.2 – Released on 08 Oct 2021

  • Update: YITH plugin framework
  • Fix: XSS vulnerabilities
  • Fix: replacement image problem
  • Fix: text and textarea max length
  • Fix: selected options not visible
  • Fix: add to cart button layout
  • Fix: value of addons of type “select” to the cart
  • Fix: variations tab in product editor
  • Fix: minor bugs

2.2.1 – Released on 30 Sep 2021

  • Update: YITH plugin framework
  • Fix: fixed “Add options” button to open the options popup
  • Fix: image replacement
  • Fix: minor bugs

2.2.0 – Released on 28 Sep 2021

  • New: support for WooCommerce 5.8
  • New: help tab in admin panel
  • Update: italian and spanish translation
  • Update: YITH plugin framework
  • Fix: grid tooltip position
  • Fix: integration with role based prices
  • Fix: debug info feature removed for all logged in users
  • Fix: minor bugs

2.1.0 – Released on 14 Sep 2021

  • New: Support for WooCommerce 5.7
  • Update: YITH plugin framework
  • Dev: Scroll on top feature if an option is required
  • Fix: Product page variation price
  • Fix: Min/max feature with request a quote form
  • Fix: Required hidden fields submit
  • Fix: Currency Switcher calculation
  • Fix: Add-ons with no labels in WC order
  • Fix: Toggle feature with “No title”
  • Fix: Replace image reset
  • Fix: XSS vulnerability
  • Fix: Minor bugs

2.0.7 – Released on 30 Aug 2021

  • Update: YITH plugin framework
  • Fix: Min/max checking for radio type
  • Fix: Min/max checking for select type
  • Fix: Error related variations in addons type product
  • Fix: YITH_WAPO_SECRET_KEY constant

2.0.6 – Released on 27 Aug 2021

  • Update: YITH plugin framework
  • Dev: New filter “yith_wapo_replace_product_price_class”
  • Dev: New filter “yith_wapo_show_options_grouped_in_cart”
  • Fix: Flatsome theme layout in product page
  • Fix: Undefined constant error
  • Fix: Colon of the add-on label in cart, checkout and order view
  • Fix: Required option in select type
  • Fix: Min/max add to cart problem
  • Fix: HTML addons name in backend
  • Fix: “Disable globals” option
  • Fix: Currency position
  • Fix: Minor bugs

2.0.5.2 – Released on 26 Aug 2021

  • Fix: Undefined constant YITH_WAPO_SECRET_KEY error

2.0.5.1 – Released on 24 Aug 2021

  • Fix: YITH_WAPO_SECRET_KEY error

2.0.5 – Released on 23 Aug 2021

  • New: Support for WooCommerce 5.6
  • Fix: First select option not added to cart
  • Fix: First installation version check
  • Fix: Removed error_log
  • Fix: Minor bugs

2.0.4 – Released on 17 Aug 2021

  • Fix: Multi Vendor integration
  • Fix: DB tables creation
  • Fix: Minor bugs

2.0.3 – Released on 02 Aug 2021

  • New: Hooks before and after addons list
  • Update: IT, ES & FR Translations
  • Update: YITH plugin framework
  • Dev: Improved replacement image feature
  • Fix: Taxes calculation
  • Fix: Number of decimals in total price table
  • Fix: Backend overlay layout problem
  • Fix: Total price number format
  • Fix: Price calculation of single label options
  • Fix: Included categories problem
  • Fix: JS “ajaxurl” variable error
  • Fix: Various JS errors
  • Fix: Minor bugs

2.0.2 – Released on 20 Jul 2021

  • New: Support for WordPress 5.8
  • Update: IT & ES Translations
  • Fix: Currency position in total table
  • Fix: Required files style
  • Fix: Ajax error
  • Fix: Minor bugs

2.0.1 – Released on 06 Jul 2021

  • New: Support for WooCommerce 5.5
  • Update: IT translation
  • Update: ES translation
  • Update: YITH plugin framework
  • Fix: Conditional logic notice
  • Fix: Fatal error in blocks list
  • Fix: Migration function
  • Fix: Minor bugs

2.0.0 – Released on 01 Jul 2021

  • New: Plugin UI/UX restyling
  • New: Conditional Logic system
  • New: “Product” addon type
  • New: “Color Swatch” addon features
  • New: “Date” addon features & settings
  • New: HTML elements for product page
  • New: Layout & grid settings
  • New: Automatic upgrade procedure
  • New: Cart & Order settings
  • New: Style settings
  • Update: YITH plugin framework
  • Tweak: major code refactoring

1.5.39 – Released on 18 Jun 2021

  • New: Support for WooCommerce 5.4
  • Update: YITH plugin framework
  • Fix: Minor bugs

1.5.38 – Released on 20 May 2021

  • New: Support for WooCommerce 5.3
  • Update: YITH plugin framework
  • Dev: New filter “yith_wapo_get_item_data”
  • Dev: New action “yith_wapo_get_total_by_add_ons_list”
  • Fix: Minor bugs

1.5.37 – Released on 13 April 2021

  • New: Support for WooCommerce 5.2
  • Update: YITH plugin framework
  • Fix: Attributes in order info
  • Fix: Minor bugs

1.5.36 – Released on 12 March 2021

  • New: Support for WordPress 5.7
  • New: Support for WooCommerce 5.1
  • Update: YITH plugin framework
  • Fix: Minor bugs

1.5.35 – Released on 09 February 2021

  • New: Support for WooCommerce 5.0
  • Update: YITH plugin framework
  • Fix: Minor bugs

1.5.34 – Released on 20 January 2021

  • New: Support for WooCommerce 4.9
  • Update: YITH plugin framework
  • Fix: Minor bugs

1.5.33 – Released on 21 December 2020

  • New: Support for WordPress 5.6
  • New: Support for WooCommerce 4.8
  • Update: YITH plugin framework
  • Fix: Minor bugs

1.5.32 – Released on 11 November 2020

  • New: Support for WooCommerce 4.7
  • Update: YITH plugin framework
  • Fix: Select description if checked
  • Fix: Minor bugs

1.5.31 – Released on 14 October 2020

  • New: Support for WooCommerce 4.6
  • New: Hide option feature
  • New: Auto Update feature
  • Update: YITH plugin framework
  • Fix: First X options free for multiple labels
  • Fix: Admin checkbox problems
  • Fix: WPML categories
  • Fix: Colorpicker error
  • Fix: Wrong filter name
  • Fix: Minor bugs

1.5.23.3 – Released on 12 December 2019

  • Update: YIT Plugin Framework
  • Fix: Removed YITH_REFER_ID
  • Fix: Minor bugs

1.5.23.2 – Released on 29 November 2019

  • Update: YIT Plugin Framework
  • Fix: Minor bugs

1.5.23.1 – Released on 05 November 2019

  • Update: YIT Plugin Framework
  • Fix: Minor bugs

1.5.23 – Released on 30 October 2019

  • New: WordPress 5.3 support
  • New: WooCommerce 3.8 support
  • Update: YIT Plugin Framework
  • Fix: Minor bugs

1.5.21 – Released on 12 August 2019

  • New: WooCommerce 3.7 support
  • New: 7up themes compatibility
  • Update: YIT Plugin Framework
  • Fix: Keypress problem
  • Fix: AND operator
  • Fix: All add-ons collapses by default
  • Fix: Minor bugs

1.5.20 – Released on 27 June 2019

  • New: WC Embed Product support
  • New: Replace image method for Divi theme
  • New: Option to disable the “labels” features
  • New: Option to enable again the “add to cart” feature in loop
  • New: Alternate collapse feature
  • Update: YIT Plugin Framework 3.3.5
  • Fix: WooCommerce attribute name conflict
  • Fix: Cart numeric price error
  • Fix: File validation with Request a Quote plugin
  • Fix: Options position
  • Fix: First X free options feature
  • Fix: Replacing image size
  • Fix: jQuery UI filter
  • Fix: QuickView Pro support
  • Fix: Minor bugs

1.5.19 – Released on 28 May 2019

  • New: WordPress 5.2 support
  • Update: Italian language
  • Update: YIT Plugin Framework 3.2.1
  • Fix: Calculate quantity by values amount
  • Fix: Request a Quote error message
  • Fix: Undefined offset notice
  • Fix: Minor bugs

1.5.18 – Released on 11 April 2019

  • New: WordPress 5.1 support
  • New: WooCommerce 3.6 support
  • New: WooCommerce bundle products support
  • New: Filter to change the add-ons title HTML tag
  • New: Scroll product page when required options are not selected
  • New: “Replace Image” method sent by the customer Paul McWalters
  • Update: YIT Plugin Framework 3.1.28
  • Dev: Tax included string
  • Fix: Collapsed feature in Quick View
  • Fix: Add-ons negative percentage values and variations
  • Fix: Missing description-field.php template notice
  • Fix: Image replacement
  • Fix: Options images size
  • Fix: Minor bugs

1.5.17 – Released on 20 February 2019

  • New: TheGem theme support
  • Tweak: Add-ons panel loading speed optimization
  • Update: YITH plugin framework 3.1.21
  • Fix: Missing variation-gallery.php template
  • Fix: Grouped products support
  • Fix: Minor bugs

1.5.16 – Released on 28 January 2019

  • New: WooCommerce Currency Switcher support
  • Update: Language file
  • Update: YIT Plugin Framework 3.1.15
  • Dev: Allow external plugins to save custom options array
  • Fix: Composite Product component variation price reset
  • Fix: Required options
  • Fix: Admin menu
  • Fix: Minor bugs

1.5.15 – Released on 5 December 2018

  • New: WordPress 5.0 support
  • New: Plugin options to enable compatibiliy
  • Dev: Improved Woo Layout Injector support
  • Fix: Minor bugs

1.5.14 – Released on 5 December 2018

  • New: Divi theme support
  • New: Woo Layout Injector plugin support
  • Update: All .po files
  • Update: YIT Plugin Framework 3.1.5
  • Dev: Improved WPML support with required variations
  • Fix: Number add-ons “min” value problem
  • Fix: Variations and attributes disappear after saving
  • Fix: Minor bugs

1.5.13 – Released on 7 November 2018

  • New: Alternative “Replace Image” method for non standard themes support
  • Update: YIT Plugin Framework 3.0.35
  • Update: Dutch language
  • Fix: Elementor support
  • Fix: Deprecated .size() method of jQuery 1.8
  • Fix: Quick View
  • Fix: Minor bugs

1.5.12 – Released on 23 October 2018

  • Update: YIT Plugin Framework 3.0.27
  • Fix: Required options
  • Fix: Minor bugs

1.5.11 – Released on 18 October 2018

  • New: WordPress 4.9.8 support
  • New: WooCommerce 3.5 support
  • Update: YIT Plugin Framework 3.0.24
  • Dev: New “wapo_print_option_price” filter
  • Fix: Hide Label option in add-ons type “labels” and “multi labels”
  • Fix: Required “select” add-ons
  • Fix: Add-on types in “new” form
  • Fix: Minor bugs

1.5.10 – Released on 28 September 2018

  • New: Portuguese translation
  • Fix: Table columns in ThickBox
  • Fix: Undefined variable “collapsed”

1.5.9 – Released on 25 September 2018

  • Fix: Fatal error adding to cart a gift card product
  • Dev: Double price in percentage amount
  • Update: YIT Plugin Framework 3.0.23
  • Update: Language files
  • Fix: Missing options problem
  • Fix: Minor bugs

1.5.8 – Released on 14 September 2018

  • Fix: Activation function
  • Fix: Free version compatibility
  • Fix: Minor bugs

1.5.7 – Released on 6 September 2018

  • New: German translation
  • Tweak: Improved Multi Vendor compatibility
  • Update: YIT Plugin Framework 3.0.21
  • Fix: Avoid undefined “first_options_free_container” variable
  • Fix: Add-ons position in variable products
  • Fix: Required single textarea
  • Fix: Strings translation bug
  • Fix: Vendor in group settings
  • Fix: Data js error
  • Fix: Minor bugs

1.5.6 – Released on 17 August 2018

  • New: “First X options free” feature
  • New: “Hide Label” setting for add-on options
  • New: Support to “Variable subscription” products
  • Update: YIT Plugin Framework 3.0.20
  • Tweak: Improved WPML compatibility
  • Fix: Add-ons position in variable products
  • Fix: Vendor settings in groups
  • Fix: Show Options shortcode
  • Fix: Main image replacement
  • Fix: Filter to disable the …