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.

Goal:

  • 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.

Read more here: Woocommerce Product Custom Select List (not variation)


Solution:

If you know the solution of this issue, please leave us a reply in Comment section, to update the question.


Wordpress related questions and answers: