Código PHP:
/*** agregar campo oficina de correos de chile ***/
add_action('woocommerce_after_order_notes', 'correos_de_chile');
function correos_de_chile( $checkout ) {
echo '<div id="correos_de_chile_field"><h5>'.__('¿DESEA RECIBIR SU PEDIDO EN UNA OFICINA DE CORREOS DE CHILE?').'</h5>';
woocommerce_form_field( 'oficina_correos_de_chile', array(
'type' => 'radio',
'class' => array('input-checkbox'),
'options' => array(
'Si' => 'Si<br/>',
'No' => 'No<br/>',
),
'required' => true,
'value' => true,
), $checkout->get_value( 'oficina_correos_de_chile' ));
if ('oficina_corrreos_de_chile'=='Si'){
echo '<div id="my_custom_checkout_field"><h3>'.__('NIF/CIF').'</h3>';
woocommerce_form_field( 'direccion_correo', array(
'type' => 'selec',
'class' => array('my-field-class form-row-wide'),
'label' => __('direccion'),
'options' => array(
'direccion1' => 'Si',
'direccion2' => 'No',
),
'placeholder' => __('seleccione la direcion),
'required' => true,
), $checkout->get_value( 'NIF' ));
echo '</div>;
}
}