WooCommerce Product Engraving

How to create a WooCommerce product for engravings – including adding a price, setting the minimum and maximum number of characters Source : How to add an engraving option to a WooCommerce product