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.
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, that’s the place to report a bug or suggest a field type you’d like to see.
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.
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.