• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
WP Desk = premium plugins for WordPress & WooCommerce
  • Plugins
        • Checkout & OrdersMake your work easier and automate the orders. Adjust the order form to your needs and make it more useful to your customers. Print order labels directly from WooCommerce. Put the orders in order using our plugins. Find out how to streamline the procurement process in your store.
          • Flexible Checkout Fields
          • Active Payments
          • Automatic Payment Status
          • Flexible Refund and Return Order
          • Print Orders and Address Labels
          • Flexible Subscriptions Recurring Shipping
          • Flexible Subscriptions Payment Retry
          • Flexible Subscriptions Stock Management
        • ProductsThese plugins will help you manage your WooCommerce products. Here you will find the plugins to import and update products from XML or CSV files. Then you can change the product unit of measure, show the lowest price in the last 30 days (Omnibus Directive), or let customers name the product price!
          • Flexible Product Fields
          • Dropshipping Import Products
          • Dropshipping FTP Import Products
          • Dropshipping Export Products
          • Custom Price
          • WP Desk Omnibus
          • Flexible Quantity Calculator
          • Dropshipping Orders Export
        • MarketingPromote your store online. Add products from your shop to price comparison websites directly from WooCommerce. Acquire new customers and communicate with your existing ones. Build a customer base and communicate with clients using one of the most effective marketing tools, namely e-mail marketing. Check out our promotional tools!
          • Flexible Pricing
          • Flexible Wishlist - Analytics & Emails
          • OLX WooCommerce
          • Flexible PDF Coupons
          • ShopMagic
          • Flexible Invoices
  • Bundle🔥
  • WP Desk Care
  • Support
  • Blog
  • My Account
  • 0

More results

How to customize the WooCommerce shop page (checkout & product)?

Checkout, WooCommerce checkout fields, WooCommerce product fields, WooCommerce tutorials

Tomasz Bednarek3 minutes readUpdated: 2024-10-03Updated: 2025-08-21
blog category heading image

Can you blame WooCommerce for no advanced options to customize the shop, product, or checkout page? Of course, you shouldn’t. In fact, it’s better to add more customization with plugins, also with free extensions for WooCommerce 🆓.

💡 Quick links to download free plugins to

  • customize the product page in the WooCommerce shop ✏️
  • add, remove, reorder, and style custom fields in the WooCommerce checkout page ☑️

Contents

  • WooCommerce shop page customization
    • How to customize the shop page?
  • Customize WooCommerce products
    • Flexible Product Fields WooCommerce
    • How to customize the WooCommerce product page with the plugin?
    • Flexible Product Fields WooCommerce
  • Design the checkout page with custom fields
    • Flexible Checkout Fields WooCommerce
    • WooCommerce checkout page customization quick guide
    • Flexible Checkout Fields WooCommerce
  • Summary
    • Related Articles
  • WooCommerce advanced custom fields: a FREE product & checkout customizer
  • Customize the WooCommerce Checkout Page: Tips & Tools for Success
  • How to customize the WooCommerce checkout page & fields with CSS
  • Create Custom Fields in WooCommerce Checkout and Product Pages
  • Customize the WooCommerce Checkout Page: Top Tips for a Seamless Experience

WooCommerce shop page customization

In short, setting and adjusting the shop page in WooCommerce will close in these 4 steps:

How to customize the shop page?

  1. Choose the page

    To show the shop page one needs to have it. It can be an existing page or a new one.

    WooCommerce shop page basic settings

  2. Customize the product catalog options

    The product page can be designed in the Appearance menu → Customize → WooCommerce → Product catalog.

    WooCommerce Product Catalog settings

  3. Add the page to the menu or widgets

    WooCommerce allows showing the link to the product catalog in the menu or/ and widgets (Appearance → Menus/ Widgets).

    WordPress menu - customizing the menu structure and pages

  4. Product catalog customization

    Are there more options to adjust the page?

    Yes. For example, css styling, adding content, shortcodes, redirects, or custom code.

    Thus, the standard page layout may be enhanced with new sections or elements.

    Customizing the WooCommerce shop page layout and data

    WooCommerce shop page with custom elements

💡 You may read more on how to change the WooCommerce shop page (options & customization).

Customize WooCommerce products

The obvious part of using WooCommerce is adding new products. By default, it’s possible to use attributes and variations. Attributes will be visible in the additional information (depending on the theme).

WooCommerce product attributes - additional information

Of course, variations can help (they also use attributes):

Use attributes for product variations

But in order to build products with more customizable options and custom fields, WooCommerce alone won’t suffice.

WooCommerce product options with custom fields
WooCommerce product options with custom fields

As I mentioned in the intro, there are building blocks to extend the WooCommerce capabilities, called plugins. And there is one free plugin to add custom fields and customize the WooCommerce product page.

Flexible Product Fields WooCommerce

Create a product wizard to sell engravings, gift wrapping, gift messages, business cards, stamps and optionally charge for it (fixed or percentage).

💾 Active Installations: 10,000+ | WordPress Rating:

Download for free or Go to WordPress.org
WP Desk
10,000+ Active Installations
Last Updated: 2026-08-20
Works with WooCommerce 10.7 - 11.1

How to customize the WooCommerce product page with the plugin?

After downloading, installing, and activating the extension, it will be possible to adjust product pages with a few steps.

  1. Add field groups for specific products

    First, it’s possible to select one or more products for new fields (visible in the screenshot below).

  2. Choose the field location

    Also, the plugin allows showing the new product options before or after the add to cart button.

    Customization of WooCommerce products with custom fields

  3. Adjust the WooCommerce product page with custom fields

    The core feature of the plugin is to add new fields. In the free version of Flexible Product Fields, there are 18 field types.

    Add custom fields to the WooCommerce product page
    Add custom fields and new options to the WooCommerce product page

    Each field has its settings e.g. labels, placeholders, tooltips, css classes, max number of characters, etc. The field may be required or optional.

    General settings for the custom product field

  4. WooCommerce product page customization - example

    The final effect for one or more products (with a free plugin).

    WooCommerce product options with custom fields
    WooCommerce product options with custom fields

As you can see, it’s possible to customize the WooCommerce product pages with a free plugin. You may download it or read more in the WordPress repository.

Flexible Product Fields WooCommerce

Create a product wizard to sell engravings, gift wrapping, gift messages, business cards, stamps and optionally charge for it (fixed or percentage).

💾 Active Installations: 10,000+ | WordPress Rating:

Download for free or Go to WordPress.org
WP Desk
10,000+ Active Installations
Last Updated: 2026-08-20
Works with WooCommerce 10.7 - 11.1
💡 There are also two extra field options (in pro): pricing and conditional logic - more about them in the plugin documentation.

To sum up, the Flexible Product Fields plugin allows building custom products in WooCommerce.

Design the checkout page with custom fields

What’s more, WP Desk also has a free plugin to customize the WooCommerce checkout page.

Flexible Checkout Fields WooCommerce

Edit, add new or hide unnecessary fields from the WooCommerce checkout form. Add pricing to fields and use conditional logic. It's all about conversions and better user experience. NEW: now you can set multiple conditions (OR) under one or more condition groups (AND).

💾 Active Installations: 80,000+ | WordPress Rating:

Download for free or Go to WordPress.org
WP Desk
80,000+ Active Installations
Last Updated: 2026-08-19
Works with WooCommerce 10.7 - 11.1

Flexible Checkout Fields allows managing the existing field as well as adding new custom fields to the checkout page.

The plugin allows adjusting the WooCommerce checkout fields

WooCommerce checkout page customization quick guide

(after installing & activating the plugin)

  1. The default checkout form

    The standard (classic) checkout page contains predefined fields.

    The default WooCommerce checkout form

  2. Adjust the form

    By deleting or adding new fields, it’s possible to customize the WooCommerce checkout page.

    Flexible Checkout Fields - a free plugin - customizer settings for WooCommerce checkout page

  3. Rearrange and manage checkout fields

    The visual checkout page editor allows the quick customization of the form. The free plugin supports over 10 custom fields.

    Reorder checkout fields in WooCommerce
    Reorder checkout fields in WooCommerce
  4. Less fields in the checkout

    Take a look at the final effect - a simpler form.

    Quick order form - fast checkout in WooCommerce
    Quick order form = faster checkout in WooCommerce

Flexible Checkout Fields WooCommerce

Edit, add new or hide unnecessary fields from the WooCommerce checkout form. Add pricing to fields and use conditional logic. It's all about conversions and better user experience. NEW: now you can set multiple conditions (OR) under one or more condition groups (AND).

💾 Active Installations: 80,000+ | WordPress Rating:

Download for free or Go to WordPress.org
WP Desk
80,000+ Active Installations
Last Updated: 2026-08-19
Works with WooCommerce 10.7 - 11.1
💡 More field types, conditional logic, and pricing are available in the pro version of the plugin. You may see all features in the plugin documentation.

Summary

There are multiple ways to customize WooCommerce, including adjustments to the shop page, product pages, and the checkout form. With free plugins, there is no need to write custom code.

💡 WP Desk free plugins are available in the WordPress repository.

Related Articles

Advanced custom product fields for WooCommerce products

WooCommerce advanced custom fields: a FREE product & checkout customizer

Are you looking for a way to easily customize your WooCommerce? Let's build advanced product and checkout pages with custom fields in WooCommerce with...
Custom checkout page WooCommerce

Customize the WooCommerce Checkout Page: Tips & Tools for Success

The WooCommerce Checkout Page is simple by default for there is no built-in option to customize the form in the WooCommerce plugin. So, how to edit, c...
WooCommerce checkout CSS

How to customize the WooCommerce checkout page & fields with CSS

There are two types of fields in WooCommerce: product and checkout fields. And you can personalize both of them! In this article, you'll learn how to ...
WooCommerce product page fields and checkout fields

Create Custom Fields in WooCommerce Checkout and Product Pages

Standard WooCommerce doesn't let you create custom fields without writing your code. However, there are situations when you need the custom product or...
WooCommerce add custom field to the checkout page with a plugin and the woocommerce_checkout_fields filter

Customize the WooCommerce Checkout Page: Top Tips for a Seamless Experience

I don’t have to convince you that the checkout page is one of the most important parts of every WooCommerce store. The possibility to fully adjust it ...

3 minutes read5700 views

Tomasz Bednarek

Copywriter and Marketing Specialist

Author of numerous articles and educational materials created for WP Desk and related services focused on WooCommerce plugins (Flexible Invoices, F...

Powered by WP Desk

WP Desk brings you great WooCommerce plugins. We strive to save your time and money by speeding up your processes. Use our plugins to build a better store. Awesome support included in the package.

Premium WooCommerce Plugins →
WP Desk › Blog › WooCommerce products › WooCommerce product fields › How to customize the WooCommerce shop page (checkout & product)?

Primary Sidebar

Contents

  • WooCommerce shop page customization
    • How to customize the shop page?
  • Customize WooCommerce products
    • Flexible Product Fields WooCommerce
    • How to customize the WooCommerce product page with the plugin?
    • Flexible Product Fields WooCommerce
  • Design the checkout page with custom fields
    • Flexible Checkout Fields WooCommerce
    • WooCommerce checkout page customization quick guide
    • Flexible Checkout Fields WooCommerce
  • Summary

All Plugins Bundle £99

28 plugins included! 1 Site for each plugin Regular updates and support Priority 1-on-1 Support 30-day money back guarantee

Add to cart or View Details
WP Desk
Plugins used by 239,856+ shops

Stay updated on our how-to articles

WP Desk news, WooCommerce tips, promo codes - right to your inbox.

By entering your e-mail, you agree to our Terms & Conditions and Privacy Policy.

By entering your e-mail, you agree to our Terms & Conditions and Privacy Policy.

Footer

WP Desk - WooCommerce Plugins

At WP Desk we create great WooCommerce plugins with awesome support. Save time and money with our e-commerce solutions. See how we can help you improve your e-store →

Secured by Comodo

WP Desk

  • About us
  • Giving Back
  • Blog
  • Get Support
  • Contact us

Products

  • Premium Plugins
  • WP Desk Care
  • Documentation
  • WooCommerce Invoices
  • Email Marketing
  • PDF Coupons

Legal

  • Terms & Conditions
  • Refund Policy
  • Support Policy
  • Privacy Policy

© 2026 WP Desk

We value your privacy

We use necessary cookies to make our site work. We'd also like to set additional cookies to understand site usage, enhance your browsing experience, and serve personalized ads or content. By clicking ‘Accept All,’ you consent to our use of additional cookies.

Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}