Woocommerce with WordPress – Change text for creating password on checkout page

Solution:

If you can, it’s best to use the in-built hooks and actions to change things, otherwise if the core template changes in the plugin, your copy in your theme template becomes out-of-date.

The paragraph of text you highlighted it is in the template, so to change the text you would need to change the template, but another option is to simply hide it with CSS, then change the ‘Account Password’ label below it to say what you want.

Drop this into your functions.php file to change that label without needing the theme template override:

add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
    $fields['account']['account_password']['label'] = 'Your new message here';
    return $fields;
}

You can also use that same function to change other labels if you need to.