Classic vs Block: Add, Remove & Edit WooCommerce Checkout Fields

Let’s dive into the ins and outs of customizing WooCommerce checkout fields, comparing the Classic Checkout with the Checkout Block. You’ll see exactly what’s possible (and what’s not) with PHP code, plus we’ll demo real-life examples to make it easier to implement. Whether you’re a beginner or pro, this is a must-attend session for anyone looking to fine-tune the checkout experience.

Hosted by Rodolfo Melogli

Date: Tuesday, September 16, 2025

Time: 10AM NY | 3PM UK | 7:30PM India | 12AM Sydney

Add to Calendar: Google

You’re invited to the masterclass!

This exclusive, free, live webinar is open to all Business Bloomer account holders, whether free or paid! While the live event is free, the recording will be available forever only to premium Business Bloomer Club members. Don’t miss out—register now!

To get a Business Bloomer account you can: sign up to my WooWeekly newsletter (Free), watch a WooCommerce video lesson (Free), download a WooCommerce mini plugin (Free or Premium), or join the Business Bloomer Club (Premium).

Masterclass registration

Who’s going?

21 seats left—9 already registered 🙂

  • RodolfoRO
  • AlainAL
  • KathyKA
  • SagarSA
  • AnastasiadesAN
  • TeoTE
  • AnonymousDU
  • RaffaellaRA
  • KurtKU

Session overview

When it comes to customizing the checkout experience in WooCommerce, you may already be familiar with the Classic Checkout. It’s well-established, relatively easy to modify, and has a plethora of hooks and filters that allow developers to adjust fields, add custom ones, or even remove them.

But with the rise of the WooCommerce Checkout Block, things have changed. While the Checkout Block offers a more modern, user-friendly approach to customizing checkout, it comes with limitations that the Classic Checkout didn’t have.

In this session, we’ll walk through both systems in detail and compare them side-by-side. If you thought editing the Classic Checkout was straightforward, the Checkout Block may give you pause. The experience isn’t quite as flexible when it comes to direct code customization. Many tasks you could easily accomplish with the Classic Checkout are either more difficult or outright impossible using the Checkout Block, and we’ll explore why.

We’ll start by diving into the fundamentals of the Classic Checkout fields. You’ll see how you can add, remove, and edit fields using PHP, and we’ll go through code examples that demonstrate each process. The Classic Checkout system is rich with actions and filters that allow you to hook into almost every step of the checkout process. If you’ve worked with WooCommerce before, you’ll feel right at home here.

But once we switch over to the Checkout Block, things start to change. We’ll examine how the Checkout Block operates differently, focusing on the challenges it presents. The block-based system relies heavily on React, which can make customizations less intuitive for developers who are used to working with PHP. The flexibility you’re accustomed to with the Classic Checkout simply isn’t the same in the Checkout Block.

We’ll show you examples where the Checkout Block is limited and explore the reasons behind those restrictions. For instance, while it’s possible to add custom fields in the Checkout Block, the process differs significantly from the Classic Checkout, and not every customization is feasible through PHP. You’ll also learn where the two systems overlap, so you can choose the right approach depending on your needs.

By the end of this class, you’ll not only understand the differences between the Classic Checkout and the Checkout Block but also how to handle both effectively. We’ll focus on practical, real-world examples so you can see exactly what’s possible and what’s not. Whether you’re working with the legacy system or migrating to the new one, you’ll have the knowledge to master checkout customization and enhance your WooCommerce store like never before.

So, if you’re looking to level up your WooCommerce development skills and truly understand how to optimize the checkout process—no matter which system you’re using—this is a must-attend session. You’ll walk away with the expertise to tackle any checkout customization challenge, giving you the confidence to refine and perfect your WooCommerce store’s checkout experience.

Live Streaming

DAYS
HOURS
MINUTES
SECONDS

Have a Business Bloomer account? Please log in.
Otherwise, sign up to the WooWeekly Newsletter or join the Business Bloomer Club to get your credentials.

Resources and Materials

Upcoming masterclasses

As a Business Bloomer / WooWeekly subscriber you can attend as many live classes you wish – for free. Here’s a list of upcoming events (we usually take a break for June-August, otherwise you should expect about 2 classes per month). Make sure to attend live so you can interact with the teacher and the other attendees!

Available webinar recordings

As a Business Bloomer Club member you have full lifetime access to previous class recordings (as well as online courses, private community and more). Here’s the list of all past classes:

WooCommerce AMA with Rodolfo Melogli

Join me for an ‘Ask Me Anything About WooCommerce’ session – covering customization, development, plugins, analytics, marketing, forking, and more!…

IT Monks is a leading WordPress development agency with over 15 years of experience in custom WooCommerce design and development, delivering 500+ successful eCommerce projects.
Leave a Reply

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