Issue with checkout template (Woocommerce -> Checkout -> form-checkout.php)

This topic has 2 replies, 2 voices, and was last updated 2 months, 3 weeks ago ago by Jack Richardson

  • Avatar: Niddy
    Niddy
    Participant
    September 10, 2025 at 12:25

    Hi,

    Can you please advise why when I create a new custom checkout in child theme under: Woocommerce -> Checkout -> form-checkout.php it has no effect?

    In Xstore theme options -> checkout; the advanced switch is turned off. So it should essentially render the default form-checkout.php file or at worst, the form-checkout-default.php file but whenever I create a custom checkout, nothing changes.

    Are you overriding even the default checkout style? If not, based on the default settings with advanced checkout toggle set to off – what template do I need to use to create my override?

    Even testing editing the primary files with a simple check command, nothing occurs front-end?

    <?php
    echo '<div style="background:red; color:#fff; padding:10px;">CHILD THEME CHECKOUT TEMPLATE ACTIVE</div>';
    

    Thanks

    1 Answer
    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    September 10, 2025 at 14:04

    Dear @Niddy,

    Thank you for reaching out.

    If you are using the XStore Elementor Checkout widgets to create your checkout layout, please note that certain files may not be included on the page by default. Should you wish to modify the content, we recommend using the default WooCommerce shortcode by adding [woocommerce_checkout] to your custom checkout page (https://woocommerce.com/document/woocommerce-shortcodes/#woocommerce-shortcodes).

    We hope this helps. If you have any further questions, please don’t hesitate to contact us.

    Best regards,
    The 8Theme Team

  • Viewing 2 results - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.Log in/Sign up

We're using our own and third-party cookies to improve your experience and our website. Keep on browsing to accept our cookie policy.