woocommerce_before_checkout_form

woocommerce_before_checkout_form

Appears in: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
Hook Type: action
See hook in action

See hook in core

Displaying hooks found in version: woocommerce.9.8.1

do_action('woocommerce_before_checkout_form') is found 1 times:

  • /templates/checkout/form-checkout.php line 22
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    if ( ! defined( 'ABSPATH' ) ) {
        exit;
    }
     
    do_action( 'woocommerce_before_checkout_form', $checkout );
     
    // If checkout registration is disabled and not logged in, the user cannot checkout.
    if ( ! $checkout->is_registration_enabled() && $checkout->is_registration_required() && ! is_user_logged_in() ) {
        echo esc_html( apply_filters( 'woocommerce_checkout_must_be_logged_in_message', __( 'You must be logged in to checkout.', 'woocommerce' ) ) );
        return;
    }

See this hook used in plugins: