fbpx

Admin Orders List For WooCommerce plugin

6 min read

Overview #

The Admin Orders List for WooCommerce plugin allows you to customize the WooCommerce admin order list, i.e., the list view of the WooCommerce Orders page, visible to the store admin (Dashboard WooCommerce Orders).You can also learn more about available features on the Admin Orders List page.

Additionally, it lets you:

  • Add custom columns to the Admin orders page for WooCommerce
  • Customize the status menu
  • Change the order of columns
  • Add billing country and currency code as custom columns
  • Enable multiple status filtering
  • Hide default statuses menu
  • Adding presets (filtered views of the orders page) to the admin menu
  • Change the order of columns on the Orders page, and so on.

How to Enable Admin Orders List for WooCommerce? #

To enable and use the Admin Orders List for WooCommerce plugin, download and install Booster for WooCommerce. Once it’s done, follow the below-mentioned steps:

  1. Navigate to Booster > Plugins SHIPPING & ORDERS within your WordPress admin dashboard.

Admin Order list Doc 1

2. Select Enable for the Admin Orders List plugin in this category.

3. Scroll up to find the Save Changes button and click on it. The WooCommerce Admin Orders List plugin will be enabled for your site.

The plugin will be active, and you can begin customizing the Admin order page for WooCommerce.

Configuring Admin Orders List Settings #

If you followed the above steps and enabled the Admin Orders List plugin for your WooCommerce store, it’s time to configure its settings. For this, use the expand button, and you’ll see all plugin-related options in front of you.

Admin Order list Doc 2

Custom Columns #

In the Custom Columns section, enter/select values for the Admin custom order fields for WooCommerce. Refer to the table below for field descriptions:

Field Description
Custom Columns Select it to add customized columns to the Orders page
Billing Country Select it to add the column Billing Country on the Orders page and allow filtering based on the billing country
Currency Code Select it to add the column Currency Code on the Orders page and allow filtering based on the Currency Code
Custom Columns Total Number Total number of customized columns added to the Order page. After entering a value for this field, click the Save Changes button next to it.

Let’s say you enabled the columns Billing Country and Currency Code for your shop’s admin page:

Admin Order list Doc 3

It will add these 2 columns on the WooCommerce > Orders page for your site’s admin(s).

Admin Order list Doc 4

Now, as you might want to add a few custom columns to this page, enable the Custom Columns option and set a total number for these columns. This gives you an easier alternative to writing Admin order list hooks for WooCommerce manually. Make sure to click the Save Changes button as you proceed.

Admin Order list Doc 5

Now, as per the number entered in the Custom Columns Total Number field, you will have to provide the value of the following fields for each of the custom columns:

Field Description
Enabled Select if you want to display this custom column on the Orders Page
Label Name/title of the custom column
Value Value of the custom column. You can use shortcodes and/or HTML here.
Sortable Select a value for this dropdown menu from NoBy meta (as text), and By meta (as numbers). It sets the basis for sorting your custom columns.
Key (if sortable) Key of the customized column. Note: If the key is from the WooCommerce Checkout Custom Fields plugin, then add _ (underscore) before the key.

Doing the above will add a custom column to the Orders page. This approach is especially useful if you’re working with Admin custom order fields for WooCommerce and want to display them without custom code.

Admin Order list Doc 6

Example Output #

A sample Orders page with a sortable custom column Weight is shown in the below screenshot:

Admin Order list Doc 7

Multiple Status #

The Multiple Status section enabled store owners or WooCommerce developers to add a way to filter orders based on multiple statuses on the Orders page. This adds an extra layer of control to the Edit admin order page for WooCommerce experience. Go to this section, and do the following:

  • Select Enable Section for the Multiple Status.
  • Choose “Add as Multiple Select” or “Add as checkboxes” as your option for Multiple Status Filtering.

Admin Order list Doc 8

When Multiple Select Filtering is Enabled #

Admin Order list Doc 9

When Checkboxes are Enabled #

Admin Order list Doc 10

 

  • If you wish to hide the statuses shown by default in WooCommerce, select Hide for the Hide Default Statuses Menu.

Admin Order list Doc 11

This action will hide the default order statuses filter from the Admin Orders page.

Admin Order list Doc 12

  • Wish to add a “Not Complete” link/filter to the list of default order statuses? Select Add for the Add “Not Completed” Status Link to the default Statuses Menu Make sure you do not hide the default statuses in this case (using the previous option).

Admin Order list Doc 13

 

Once the Settings are saved, you will see “Not Completed” as an additional status option on the Orders page.

Admin Order list Doc 14

  • Select Add Presets for the Add Presets to Admin Menu option and select the number of Total Presets. Hit the Save Changes button, present just next to the Total Presets field on your screen before you proceed to create presets.

Admin Order list Doc 15

Note: A WooCommerce Orders Page Preset is a filtered view of the ordered page, which displays orders of a few types as per your selection while creating this preset. You can find the link to all your presets on the WooCommerce menu.

  • Set a title and choose the order statuses for each of your presets.

Admin Order list Doc 16

Upon saving these settings, you will find a few options (and the related pages) added to your WooCommerce menu.

Admin Order list Doc 17

 

  • Select the Add order counter option to show the count with these sub-menus/pages.

Admin Order list Doc 18

Output: Presets with Order Counter Enabled #

Admin Order list Doc 19

 

  • Select the Remove original “Orders” menu checkbox if you just wish your administrator to view the customized presets in the menu instead of the Orders menu.

Admin Order list Doc 20

Output: Preset Enabled and Orders Menu Hidden #

You won’t see the Orders menu item in the WooCommerce menu anymore.

Admin Order list Doc 21

Columns Order #

  • To enable the ordering of columns, check the box for the Columns Order
  • Enter the column names in the order you want them to be displayed on the Orders  This lets you control the visual layout of your Admin custom order fields for WooCommerce.Enter one column name per line.
  • Click Save Changes.

Admin Order list Doc 22

How to Define a Custom Field’s Column Order on the Admin Orders Page? #

Let’s say you created a custom field using the Admin Orders List plugin’s Custom Columns Tab. Consider, the settings are similar to this field, shown in the screenshot:

Admin Order list Doc 23

The field is enabled.

Now, by default, this field will appear in the last column on the Admin Orders page.

Admin Order list Doc 24

 

If you want to change its order and assign it with a custom order, do the following:

  • Copy the key of your custom field.
  • Go to the Columns Order tab in the Admin Orders List plugin settings.
  • Enable this section.
  • Insert this key in your preferred position in the list. This list decides the ordering of columns, shown on the Admin Orders page, including any Admin custom order fields for WooCommerce
  • Save changes.

Admin Order list Doc 25

Can you see your custom column Shipping Method placed between the date and status columns, just as you wanted? Yup, it’s done 🙂

Admin Order list Doc 26

FAQs: #

Q1: Can custom fields be included in search results on the admin orders page?

A: Yes, once custom fields are added via the Booster Admin Orders List module, their values are stored in order meta and can be used for reference, including exports and filters.

Q2: Is there a character limit for fields like “Text” or “Textarea”?

A: No, these field types do not have character length restrictions in Booster.

Q3: Can I use HTML in the text-based field types?

A: Limited HTML such as anchor (<a>) tags can be added inside the value of text or textarea fields. However, HTML is not supported in field labels or admin headers.

Q4: Can I export the custom fields I’ve added to admin orders?

A: Yes, you can export them using the Booster CSV export tools or compatible WooCommerce export plugins, as long as the field key is included.

Q5: Will my custom admin fields appear in customer emails or account areas?

A: No, fields created through the Admin Orders List plugin are for internal admin use and won’t appear in customer-facing templates or emails by default.

Powered by BetterDocs