fbpx add_filter('woocommerce_checkout_fields', 'custom_override_checkout_fields'); function custom_override_checkout_fields($fields) { // Check if cart has virtual or downloadable products $has_virtual_or_downloadable = false; foreach (WC()->cart->get_cart() as $cart_item_key => $cart_item) { if ($cart_item['data']->is_virtual() || $cart_item['data']->is_downloadable()) { $has_virtual_or_downloadable = true; break; } } if ($has_virtual_or_downloadable) { // Remove unwanted billing fields unset($fields['billing']['billing_company']); unset($fields['billing']['billing_address_1']); unset($fields['billing']['billing_address_2']); unset($fields['billing']['billing_city']); unset($fields['billing']['billing_postcode']); unset($fields['billing']['billing_country']); unset($fields['billing']['billing_state']); unset($fields['billing']['billing_phone']); // Remove order comments field unset($fields['order']['order_comments']); // Remove account-related fields unset($fields['account']['account_username']); unset($fields['account']['account_password']); unset($fields['account']['account_password-2']); } return $fields; } // Removes Order Notes Title – Additional Information & Notes Field add_filter('woocommerce_enable_order_notes_field', '__return_false', 9999); // Remove Order Notes Field add_filter('woocommerce_checkout_fields', 'remove_order_notes'); function remove_order_notes($fields) { unset($fields['order']['order_comments']); return $fields; }
Welcome To Good Life Project Shop

Let’s Bring the Happiness

New Planners

Our Story

For People Who Love Self-Improvement

The Good Life Project is a blog about living a better life, with all the things you need to know about self-improvement and self-care.

What Our Customers Say

I was in the market for a planner that would help me organize my daily tasks and goals, but I wasn't sure which one would be best for me. That's when I found Good Life Project Shop
Jennifer Lewis
I've been using this planner for 3 years now, and it's changed my life. The layout is so intuitive, I never feel lost when I open it up to plan my day
Alicia Heart
I'm a big believer in organization as a tool for success. This planner helps me stay on track with all my projects and goals, so I can focus on things that actually matter.
Juan Carlos
Life is a journey, not a destination.

SELF DEVELOPMENT

Self development is your way to success. If you want to be successful, you have to learn how to develop yourself.

Secure Payment
Delivered With Care
Excellent Service
Shopping Cart