Home » WooCommerce: Remove or Move User Login / Registration at Checkout

WooCommerce: Remove or Move User Login / Registration at Checkout

by Tutor Aspire

Whether you want to disable login / registration on the WooCommerce Checkout page or move the login form from the top to the bottom of it, this is a simple thing to do. You can do it via a PHP snippet or WooCommerce settings.

Solution 1: Remove Login/Registration @ Checkout Page

Just untick/uncheck the fields in red.

WooCommerce settings: remove login/registration at checkout page

Solution 2 (PHP Snippet): Move Login/Registration Below the Billing Section @ WooCommerce Checkout

/**
 * @snippet       Move Login @ WooCommerce Checkout
 * @how-to        Get tutoraspire.com FREE
 * @author        Tutor Aspire
 * @compatible    WC 3.5.4
 * @donate $9     https://www.tutoraspire.com
 */

remove_action( 'woocommerce_before_checkout_form', 'woocommerce_checkout_login_form', 10 );
add_action( 'woocommerce_after_checkout_billing_form', 'woocommerce_checkout_login_form' );

You may also like