Title: Aldono &#8211; Product Options for WooCommerce
Author: Mariusz Szatkowski
Published: <strong>28 de Setembro de 2026</strong>
Last modified: 29 de Setembro de 2026

---

Buscar plugins

![](https://ps.w.org/aldono/assets/banner-772x250.png?rev=3717624)

![](https://ps.w.org/aldono/assets/icon-256x256.png?rev=3717624)

# Aldono – Product Options for WooCommerce

 Por [Mariusz Szatkowski](https://profiles.wordpress.org/motylanogha/)

[Descargar](https://downloads.wordpress.org/plugin/aldono.1.2.0.zip)

 * [Detalles](https://gl.wordpress.org/plugins/aldono/#description)
 * [Valoracións](https://gl.wordpress.org/plugins/aldono/#reviews)
 *  [Instalación](https://gl.wordpress.org/plugins/aldono/#installation)
 * [Desenvolvemento](https://gl.wordpress.org/plugins/aldono/#developers)

 [Soporte](https://wordpress.org/support/plugin/aldono/)

## Descrición

Aldono lets store owners offer WooCommerce product options, product add-ons and 
custom product fields that customers pick before adding a product to the cart: gift
wrapping, an engraving message, an extended warranty or a colour choice.

For each product you define a list of add-ons in the WooCommerce product editor.
Every add-on has a label, a field type, an optional required flag, and an optional
price.

 * **Field types**, a text line, a multi-line textarea, a number, a date picker,
   a checkbox, a select drop-down, or a group of radio buttons.
 * **Text limits**, set minimum and maximum character lengths for text and textarea
   product options.
 * **Checked input**, a number must be numeric, a date must be a real calendar date,
   and a select or radio must post one of its own choices.
 * **Price deltas**, give an add-on (or each select or radio choice) a price; the
   amount is added to the cart line total automatically.
 * **Free or paid**, leave the price at zero for free options such as a personalised
   message.
 * **Cart & order display**, the customer’s choices appear in the cart, at checkout,
   and on the order.
 * **Display settings**, choose the group heading, show or hide option prices, toggle
   the required-field asterisk, and wrap the options in a bordered card, all from
   the Add-Ons settings page.

Add-on definitions are stored as standard product meta, no custom database tables,
so the plugin itself stays small and fast.

Settings live under **WooCommerce > Add-Ons**. Removing the plugin cleans up its
own options; your per-product definitions are kept as product meta so re-installing
restores them.

The code is developed in the open at [github.com/wppoland/plogins-addons](https://github.com/wppoland/plogins-addons),
that’s the place to report a bug or suggest a field type you’d like to see.

### External Services

Aldono does not connect to any external services. It sends no data off your site
and loads no remote scripts, fonts or trackers, its admin and storefront CSS/JS 
are served from the plugin folder on your own server. Your add-on definitions are
stored as product meta (`_addons_definitions`) and the display settings in a single
option (`addons_settings`), all kept in your WordPress database.

### Translations

Aldono is fully translatable and ships the `aldono.pot` template. Translations are
delivered by WordPress.org language packs from translate.wordpress.org, which is
where Polish, German and Spanish are being contributed; the package itself carries
no compiled translation files.

## Capturas

[⌊On the storefront.⌉⌊On the storefront.⌉[

On the storefront.

[⌊Settings in the WordPress admin.⌉⌊Settings in the WordPress admin.⌉[

Settings in the WordPress admin.

[⌊On a mobile device.⌉⌊On a mobile device.⌉[

On a mobile device.

## Instalación

 1. Upload the plugin to `/wp-content/plugins/aldono`, or install via Plugins > Add
    New.
 2. Activate it. WooCommerce must be active.
 3. Edit a product, open the **Add-Ons** tab in the Product data panel, and add your
    options.

## Preguntas frecuentes

### Documentation and links

 * **Documentation**: [plogins.com/plogins-addons/docs/](https://plogins.com/plogins-addons/docs/)
 * **Plugin page**: [plogins.com/plogins-addons/](https://plogins.com/plogins-addons/)
 * **Source code**: [github.com/wppoland/plogins-addons](https://github.com/wppoland/plogins-addons)
 * **Bug reports and feature requests**: [github.com/wppoland/plogins-addons/issues](https://github.com/wppoland/plogins-addons/issues)

### Does it require WooCommerce?

Yes. WooCommerce must be installed and active.

### Where do customers see the options?

On the single product page, just above the Add to cart button. Their selections 
then show in the cart, at checkout, and on the order.

### What field types are included?

The free version includes text, textarea, number and date fields, checkboxes, select
drop-downs and radio buttons. Each field can be free or add a price to the cart 
line; a select or radio can price each choice separately.

### Can a product option change the price?

Yes. Add a price to the row itself or to individual select or radio choices, and
Aldono adds that amount to the WooCommerce cart line.

### Can I make a product option required?

Yes. Tick the Required checkbox for an option, and the product cannot be added to
the cart until the shopper completes it.

### Can I limit text option length?

Yes. Text and textarea add-ons can have minimum and maximum character limits. The
storefront shows a live counter and the server validates the same limits before 
add to cart.

### Does it create custom database tables?

No. Add-on definitions are stored as product meta.

### Does it support file uploads or conditional logic?

Those are PRO features. Aldono FREE focuses on fast text, textarea, number, date,
checkbox, select and radio product options.

### Does this plugin work on WordPress Multisite?

Yes. This plugin is compatible with WordPress Multisite. Network activate it or 
activate it on individual sites; each site keeps its own settings and data.

## Comentarios

Non hai recensións para este plugin.

## Colaboradores e desenvolvedores

“Aldono – Product Options for WooCommerce” é un software de código aberto. As seguintes
persoas colaboraron con este plugin.

Colaboradores

 *   [ Mariusz Szatkowski ](https://profiles.wordpress.org/motylanogha/)

“Aldono – Product Options for WooCommerce” foi traducido a 1 idioma. Grazas [aos desenvolvedores](https://translate.wordpress.org/projects/wp-plugins/aldono/contributors)
polas súas contribucións.

[Traduce “Aldono – Product Options for WooCommerce” ao teu idioma.](https://translate.wordpress.org/projects/wp-plugins/aldono)

### Interesado no desenvolvemento?

[Revisa o código](https://plugins.trac.wordpress.org/browser/aldono/), bota unha
ollada ao[repositorio SVN](https://plugins.svn.wordpress.org/aldono/), ou subscríbete
ao [log de desenvolvemento](https://plugins.trac.wordpress.org/log/aldono/) por 
[RSS](https://plugins.trac.wordpress.org/log/aldono/?limit=100&mode=stop_on_copy&format=rss).

## Rexistro de cambios

#### 1.2.0

 * The upgrade notice no longer lists per-character text pricing, which Aldono Pro
   does not ship.
 * New field types: Radio (a choice list with a price per choice, like Select), 
   Textarea (multi-line text that keeps its line breaks, with the same minimum and
   maximum length as Text), Number (must be numeric, adds the row price when filled)
   and Date (the browser’s date picker, must be a real date).
 * A number or date that does not parse is refused at add to cart with its own message,
   and a radio choice that is not one of its options is refused like a select.
 * The choices box in the product editor shows only for Select and Radio, and the
   character limits only for Text and Textarea.
 * Character limits are checked only on Text and Textarea fields, so a limit left
   over from a type change no longer blocks a select or checkbox.

#### 1.1.4

 * The upgrade notice’s “Coming soon” and “Get notified” labels are English source
   strings for every language; Polish sites used to get their own Polish source 
   text, which translators in other languages then saw untranslated.

#### 1.1.3

 * Security (low): the add-on fields on the product page now carry a nonce, and 
   no add-on choice is read from the request unless it verifies. A page cached past
   the nonce lifetime asks the shopper to reload.
 * A select choice must be one of the options defined for it and a checkbox must
   post its own value; anything else is refused at add to cart.
 * The option definitions posted from the product editor are sanitised as soon as
   they are read, before any field is validated.

#### 1.1.2

 * Code comment correction only: the add-on value reader said WooCommerce checks
   a nonce on add-to-cart. It does not, the form is public, so the comment now says
   why no nonce is verified. No behaviour change.

#### 1.1.1

 * The sidebar upgrade promo now follows the same dismissal as the banner. Dismissing
   the banner used to leave a full-height advert on the settings screen for good,
   which is not what the WordPress.org guideline on upgrade prompts means by used
   with moderation.

#### 1.1.0

 * Renamed to Aldono. The WordPress.org review team asks a plugin name to lead with
   a distinctive, coined identifier rather than a generic descriptive word. Aldono
   is Esperanto for an addition. The text domain follows the name; the stored add-
   on definitions, the settings and every hook are unchanged.

#### 1.0.11

 * Fixed: the PRO upgrade promo kept selling to people who had already bought the
   paid edition. Only the banner could be dismissed, so the sidebar promo and the
   locked feature cards followed a paying customer around for good. The promo now
   checks whether the paid edition is active and steps aside when it is.
 * Fixed: arrow glyphs in the admin menu paths, and in the strings handed to translators.
   An arrow inside a translatable string makes the glyph every translator’s problem
   and changes the layout in any locale that drops it.

#### 1.0.10

 * Fixed: deleting the plugin left the per-user “dismiss” flag from the PRO notice
   in the database. Uninstall now removes it for every user, not just the one who
   dismissed it.

#### 1.0.9

 * Fixed the heading above the product options always printing in English. “Product
   options” was a packaged default rather than a translatable string, so it never
   reached the translation file and a shop running in Polish, German or Spanish 
   still showed English above the fields. It is now translated with the rest of 
   the plugin, so it follows the site language as soon as a translation for it exists.
   Translations are delivered by WordPress.org language packs, not bundled in this
   download, so on a site with no pack for this plugin the heading stays English
   until one is published.
 * Your own heading is untouched. Only a heading still set to the exact English 
   default is reset so the translation can take over.
 * Added a “Show the heading above the options” switch. Hiding the heading used 
   to mean clearing the field, which now means “use the default”; if you had cleared
   it, the switch is set to off for you on update, so nothing changes on your product
   pages.

#### 1.0.8

 * Renamed to Plogins Add-Ons – Product Options for WooCommerce so the name leads
   with the brand rather than a generic word, which is what the WordPress.org plugin
   review team asks for. The plugin slug is unchanged.

#### 1.0.7

 * Tested against WordPress 7.1. Verified by activating this build on a clean 7.1
   install with WooCommerce 11.1, not by editing the header.

#### 1.0.6

 * Fixed the PRO promo on the settings screen quoting a price in PLN. PRO is priced
   and charged in EUR, so an admin on a Polish site was shown a zloty amount and
   then billed in euro, and the zloty figure was a fixed conversion that drifted
   from the real charge as the rate moved. The promo now shows the euro price that
   is actually taken.

#### 1.0.4

 * Translations: completed Polish, German and Spanish for the PRO upgrade panel.

#### 1.0.3

 * Accessibility improvements to the admin and storefront markup.
 * Fixed low-contrast admin headings under an OS dark-mode preference.

#### 1.0.2

 * Added bundled Polish, German and Spanish translations for the plugin interface.

#### 1.0.1

 * First stable release.

#### 0.3.1

 * Renamed to Plogins Add-Ons for WooCommerce for a more distinctive plugin name.

#### 0.3.0

 * Add minimum and maximum character limits for text add-ons, with storefront counters
   and server-side validation.

#### 0.2.0

 * Add a customisable group heading shown above the add-on fields on the product
   page.
 * Add display settings: show/hide option prices, toggle the required-field asterisk,
   and an optional bordered card style.
 * Add an uninstall routine that removes the plugin’s own options (product definitions
   are preserved as product meta).

#### 0.1.0

 * Initial release.

## Meta

 *  Versión **1.2.0**
 *  Última actualización **Fai 1 día**
 *  Instalacións activas **Menos de 10**
 *  Versión de WordPress ** 6.5 ou superior **
 *  Probado ata **7.1.2**
 *  Versión de PHP ** 8.1 ou superior **
 *  Idiomas
 * [English (US)](https://wordpress.org/plugins/aldono/) e [Polish](https://pl.wordpress.org/plugins/aldono/).
 *  [Traduce ao teu idioma](https://translate.wordpress.org/projects/wp-plugins/aldono)
 * Etiquetas
 * [custom product fields](https://gl.wordpress.org/plugins/tags/custom-product-fields/)
   [extra fields](https://gl.wordpress.org/plugins/tags/extra-fields/)[Product Addons](https://gl.wordpress.org/plugins/tags/product-addons/)
   [Product options](https://gl.wordpress.org/plugins/tags/product-options/)[woocommerce](https://gl.wordpress.org/plugins/tags/woocommerce/)
 *  [Vista avanzada](https://gl.wordpress.org/plugins/aldono/advanced/)

## Valoracións

Aínda non se enviaron valoracións.

[A túa valoración](https://wordpress.org/support/plugin/aldono/reviews/#new-post)

[Ver todas as valoracións](https://wordpress.org/support/plugin/aldono/reviews/)

## Colaboradores

 *   [ Mariusz Szatkowski ](https://profiles.wordpress.org/motylanogha/)

## Soporte

Tes algo que dicir? Necesitas axuda?

 [Ver o foro de soporte](https://wordpress.org/support/plugin/aldono/)