I'm not asking anyone for a whole solution (although I'd gladly accept), but rather for someone to point me in the right direction as to how to accomplish this. I am a web designer with intermediate PHP knowledge.
- Add custom select input to WooCommerce product page
- Admin defines select options on per product basis
- Select option chosen by user should be stored just like other custom fields
Here's my real world use case:
My client is selling youth sporting events tickets. The select list should display the grade levels (3rd, 4th, 5th, etc) that are available for that event.
I realize that this could be accomplished with WC variations, but I really don't want the added complexity that comes with variations. Especially when it comes to importing by CSV. A spreadsheet of 10 events can go from 10 rows to 60+ when going the variation route.