a person adding a drop down menu in woocommerce product page

How to Add Drop-Down Menu in WooCommerce Product Pages?

In WooCommerce, the ultimate goal of the shop owners is to provide the best shopping experience for the customers on their site.

Customize the store site based on your products and business niches. So many plugins are there to help you with that.

WordPress provides a lot of feature-rich plugins for the users in its repository. You are the one who has to select which one is suitable for your Ecommerce store site.

In this article, we’ll look at how to add a dropdown menu to your WooCommerce product page. But before that, you should know the importance of adding the drop-down menu to your WooCommerce product page.

What is a Drop-Down Menu? and its Importances

A drop-down menu is a group of items that open when anyone clicks the button or its text. The customers can select an option from the displayed list.

The drop-down menu helps the customers to navigate easily. You can present a variety of choices (options) for your customers to select.

At first, there is only one option gets displayed on the menu. When a user clicks on that, the others will be displayed. You can either provide a single or several choices.

Based on the input, it gets displayed. If a customer clicks on a specific value, it is automatically present at the top (menu).

Also, check How to Add, Edit, and Delete Custom Fields on your WooCommerce Product Pages.

Okay, have a look at the below example to understand clearly:

Let’s say you have an online Ecommerce cloth store selling T-shirts. If you use the drop-down menu to provide the neck type, color, and size, you can save a lot of space on the product page.

Using other fields to display the options:

woocommerce product page using various fields

Using drop-down menus to display the options:

woocommerce product page with drop-down menu

Drop-down menus not only help to minimize the page space but also lowers the page loading speed. Also, your customers don’t need to go through the full page to select the options. They just click the drop-down menu and picks up what they want.

Need of a Plugin

To add the drop-down menu, you need a plugin that helps to add custom fields to the WooCommerce product pages. There are tons of plugins in the WordPress directory.

So, we have handpicked a well-featured plugin to serve what you need.

Extra Product Options (Custom Addons) for WooCommerce

The plugin provides 16+ custom fields, including a drop-down menu for your WooCommerce product. You can add, edit, delete, and reposition the custom and default product fields based on your niche.

woocommerce extra product options custom addons plugin

Custom Product Options (Fields)

  • Text
  • Email
  • Telephone
  • Color Picker
  • Date Picker
  • Time Picker
  • DateTime Picker
  • Number
  • TextArea
  • Drop-Down / Select
  • Checkbox
  • Radio Buttons
  • Hidden Input
  • Paragraph
  • Header
  • File Upload

Some Key Features

  • Custom price fields
  • Dynamic fields
  • Set price options
  • Create multiple custom forms/sections
  • Easy section positioning
  • More customizable options
  • Hidden input
  • Help text feature
  • Drag and drop form builder
  • WPML compatibility


  • Single Site – $49.00
  • 3 Sites – $79.00
  • 10 Sites – $129.00

A Free Version of the plugin is also there, so give it a try at it!

How to Add Drop-Down Menu in WooCommerce Product Pages?

Just follow the below given simple steps to add the drop-down menu to your WooCommerce product page.

Step 1: The Plugin Page

After activating the plugin, go to your WordPress backend (dashboard). You can find the Extra Product Addons below the WooCommerce section. Click that, and the Forms page opens, as shown below.

forms page of the woocommerce extra product options plugin

Step 2: Adding a New Product Form

After that, you can click on the Add New Form button to create your product form. You can add the title to your product form and then drag and drop the custom fields based on your product niche on the form builder.

add new form page of extra product options and custom addons pugin

Step 3: Creating the Product Form

I have created a form for a T-shirt (product) and added the relevant product fields. On this, I used the Select (Drop-Down) for the color, neck type, and size fields.

If I used Radio Buttons or others, it should occupy more space. So, I’ve used the Drop-Down menu.

Click the Publish button to save the form.

added custom product fields to the product form

Step 4: Adding the Form to the Product

Then, on the Products page, go to the product you want to add to the created form. On that page, scroll down to the Product data section, where you can see the Extra Product Addons option.

Click that, the Select Form opens, and select the form you’ve created. Save the changes by clicking the Update button (positioned on the right side of the page).

enabling the extra product addons options to the product

Step 5: The Product Page

Finally, visit the product page of your site. You can see the product fields displayed on the page to serve the customers.

woocommerce product page with drop-down menu


Now, your customers can simply hit the button to select the options they want without going through the page. As I said, you must provide the best shopping experience for your customers.

Check here to know more about How to Optimize your WooCommerce Product pages for more sales.



Leave a Reply

Related Posts