WooCommerce Página De Pago De La Posición De Gancho No Funciona
Voy a agregar un campo personalizado en WooCommerce check-out de la página. Todo funciona bien, si yo uso "woocommerce_after_checkout_billing_form" o "woocommerce_before_checkout_form" ganchos. El problema es que necesito que el campo para estar por encima de los "datos de Facturación" título pero cuando uso "woocommerce_checkout_before_customer_details" gancho todo desaparece (incluso la barra lateral de pago panel), sólo mi campo personalizado título es visible. Los pensamientos? Su orientación es verdaderamente apreciada como soy nuevo en WordPress y este foro.
// Create Custom Field
add_action('woocommerce_checkout_before_customer_details', 'create_custom_field');
function create_custom_field($checkout) {
global $woocommerce;
$cart = $woocommerce->cart->get_cart();
foreach($cart as $key => $value)
{
$bespoke = $woocommerce->cart->get_item_data($value);
if (strpos($bespoke, 'yes') !== false) {
echo '<div id="customise_checkout_field"><h3>' . __('Bespoke Details') . '</h3>';
woocommerce_form_field('bespoke_field', array(
'type' => 'textarea',
'class' => array('my-field-class form-row-wide'),
'label' => __('Tell us about your idea') ,
'placeholder' => __('Please explain what you want as detailed as possible...') ,
'required' => true,),
$checkout->get_value('bespoke_field'));
echo '</div>';
}
}
}