ThemeHigh
  • Plugins
  • Bundles
  • Resources
    Documentation Documentation Step-by-step guides to set up and help you understand our plugins with ease. Blog Blog Tips, insights, and ideas from the team to help you grow your e-commerce store.
  • Resources
    Documentation
    Documentation

    Step-by-step guides to set up and help you understand our plugins with ease.

    Blog
    Blog

    Tips, insights, and ideas from the team to help you grow your e-commerce store.

  • Support
  • Login
  • Getting Started
    • Plugin Installation
    • Overview
    • Date, Time & Related Field Settings
    • Import/Export Checkout Fields
    • Managing Checkout Fields
    • Managing Checkout Section
    • Set Display Rules
    • Set Repeat Rules
    • Price Fields & Types
    • User Meta Data & Order Meta Data
    • Display Custom Fields
  • Classic and Block Checkout Editor
    • Classic and Block Checkout Editor
    • Why Your Checkout Fields Aren’...
  • Block Checkout Field Editor
    • Block Checkout Field Editor
  • Advanced Settings
    • Custom Fields in Address Format
    • Enable Address Autofill
    • Configure Locale Override Settings
    • Add Custom Fields to CSV Export
    • Display Custom Fields In PDF Invoices & Packing Slips
    • Zapier Support
    • Country, State, Province based Conditions
    • WPML Compatibility
    • Backup & Import Settings
    • Enhanced Select (Select2) for Select Fields
    • Enable Wrap Custom Sections with Div
    • Enable Heading/Label Field
    • Enable Review Panel Conditions
    • Enable Inline Validation in Chec...
    • Enable Conditional Rules Based Payment & Shipping Methods
    • WPML String Translations...
    • Add a New Custom Validation Rule
    • Add a New Confirm Field Validator
  • For Developers
    • Hooks & References...
    • Display Rules: Use cases and mor...
    • Repeat Rules: More use cases and...
    • Based on Checkout Fields: Use ca...
    • Override HTML Content: Examples...
    • Compatibility with “WooCom...
  • Compatible Plugin & Themes
    • Plugins & Themes...
  • Frequently Asked Questions
    • Frequently Asked Questions...
  • How
    • How To Display Fields In Order D...
    • How To Customise The Shipping Se...
    • How To Add Custom Fields In The ...
    • How to Add Custom Price Fields o...
    • How To Add A New Section To The ...
    • How To Display Custom Fields In ...
    • How to Show/Hide Fields Based On...
    • How To Set Repeat Rules On The C...

Documentation/Checkout Field Editor for WooCommerce/Where Custom Fields Are Displayed

Where Custom Fields Are Displayed

Last updated on October 6, 2026

Custom checkout fields can be displayed in several locations across WooCommerce depending on the display settings configured in the field properties.

These settings allow store owners to control where the information entered by customers appears, such as in emails, order pages, or the customer account area.

Note: Custom fields can be stored either as Order Meta Data or User Meta Data,

For a detailed explanation, refer to User Meta Data and Order Meta Data.

Display Locations for Custom Fields

Based on the selected options in the field settings, custom fields may appear in the following locations:

  • Order Thank You Page
  • Order Details Page (Admin)
  • Customer Emails
  • Admin Emails
  • My Account Page
  • Order Table Column

The sections below explain how to enable each display option.

Display Custom Fields in Emails

Custom fields can be included in WooCommerce order emails sent to both customers and store administrators.

How to Enable

  1. Navigate to WooCommerce → Checkout Form → Classic Checkout
  2. Click Add Field or Edit Field to open the field settings.
  3. Go to the Display Styles section.
  4. Enable one or both of the following options:
    • Display in Admin Emails
    • Display in Customer Emails
  5. Click Save & Close.

Once enabled, the field value will be included in the corresponding order emails.

Example:

For an Age Verification field can be shown only in admin emails for internal verification, while remaining hidden from customer-facing emails.

Change Field Position in Emails

You can control where the custom fields appear inside the email layout.

Steps

1. Navigate to Checkout Form → Advanced Settings

2. Locate the Fields display position in the email setting

3. Choose one of the following options:

    • Above Customer Details
    • Below Customer Details

4. Click Save Changes

This allows you to control how the information appears within the email structure.

Display Custom Fields on the Order Thank You Page

The Thank You page is displayed after a customer successfully places an order. You can show custom field values here so customers can review the information they submitted during checkout.

How to Enable

  1. Navigate to Checkout Form → Classic Checkout
  2. Click Add Field or Edit Field.
  3. Go to the Display Styles section.
  4. Enable Display in Thank You Page.
  5. Click Save & Close

The field value will now appear on the order confirmation page after checkout.

Display Custom Fields on the My Account Page

Custom fields can also appear in the My Account area, allowing customers to view or update their information.

This applies to fields that are stored as User Meta Data.

How to Enable

  1. Navigate to WooCommerce → Checkout Form → Classic Checkout
  2. Click Add Field or Edit Field.
  3. In the Basic Info section, enable User Meta Data.
  4. Click Save & Close.

Where the Fields Appear

The display location depends on the section where the field was created.

Billing or Shipping Fields

Displayed at:

My Account → Addresses → Billing Address / Shipping Address

Additional or Custom Section Fields

Displayed at:

My Account → Account Details

Customers can view or update these details directly from their account page.

Use case:

A store collects a customer’s preferred delivery instructions (e.g., “Leave at the front door” or “Call before delivery”).

By saving this as User Meta Data, the information is automatically available in future checkouts, so the customer do not have to enter it again.

Display Custom Fields in the Order Details Page

Custom fields are also visible in the Order Details page in the WooCommerce admin dashboard.

This allows store administrators to view the information entered by customers while processing or managing orders.

Examples of information that may appear here include:

  • Delivery date
  • Gift message
  • Custom product instructions
  • Clothing personalization details

These values are displayed alongside other order information for easy reference.

Display Custom Fields as an Order Table Column

Custom field values can be displayed as a column in the WooCommerce Orders table. This allows store administrators to view specific field values directly from the orders list without opening each order individually.

How to Enable

  1. Navigate to Checkout Form → Advanced Settings→General
  2. Click and Choose the field name(s) you want to display as a column
  3. Click Save Changes

The field will now appear as a new column in WooCommerce → Orders.

Use Case:
A store collects file attachments from customers during checkout. By adding the field name to Custom shop order columns, the attachments are visible directly in the orders list, making it easier for administrators to process orders without opening each one individually.

Note:
You can edit custom field values for an order from the admin panel.

Navigate to:

WooCommerce → Orders → Edit Order → Custom Fields section

From here, you can view and update the custom field values associated with that order.

In order to edit the value, you can change the Value corresponding to the field and click on Update changes.

Get the plugin

On this page

  • Display Locations for Custom Fields
  • Display Custom Fields in Emails
  • How to Enable
  • Change Field Position in Emails
  • Steps
  • Display Custom Fields on the Order Thank You Page
  • How to Enable
  • Display Custom Fields on the My Account Page
  • How to Enable
  • Where the Fields Appear
  • Display Custom Fields in the Order Details Page
  • Display Custom Fields as an Order Table Column
  • How to Enable

What's new

  • Added a custom file upload button property for the File upload field type.
  • Alert on selecting display position of sections as before/after terms and conditions.
  • Added Woocommerce 6.8.2 compatibility.

Highlights

  • 24 custom field types with file upload.
  • Create additional sections.
  • Display sections and Fields Conditionally.
  • Display custom fields at 14 different positions.
  • Create confirm field validators.
  • Price fields with a set of price types.
  • Repeat fields and sections based on specific conditions.
  • WPML Compatibility.
  • Import & Export fields and sections.

This article posted in Checkout Field Editor for WooCommerce, Getting Started, Pro Documentation

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

ThemeHigh

Driven by a deep passion for crafting thoughtful solutions, we aim to make WooCommerce store customization an easy and enjoyable experience for our users.

© 2026 ThemeHigh. All rights reserved.

Terms and conditions, features, support, pricing, and service options subject to change without notice.