Create a gist now

Instantly share code, notes, and snippets.

What would you like to do?
WC customising checkout fields using actions and filters - Lesson 3 snippet 1
/**
* Add the field to the checkout
*/
add_action( 'woocommerce_after_order_notes', 'my_custom_checkout_field' );
function my_custom_checkout_field( $checkout ) {
echo '<div id="my_custom_checkout_field"><h2>' . __('My Field') . '</h2>';
woocommerce_form_field( 'my_field_name', array(
'type' => 'text',
'class' => array('my-field-class form-row-wide'),
'label' => __('Fill in this field'),
'placeholder' => __('Enter something'),
), $checkout->get_value( 'my_field_name' ));
echo '</div>';
}

it will be better if you use the .php extension instead of .txt so the code will be highlighted.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment