Hola
Por si pueden darme alguna explicación, para eliminar apartados de la página de checkout vi la opción de escribir código en function.php en vez de otro plugin (cada problema un plugin y tengo 50 intentando rebajar)
He intentado con esta recomendación pero me da errores ¿algo que me puedan recomendar?
Muchas gracias
Contenido solo visible a usuarios registrados
Hola Juan José,
¿Podrías ayudarme a comprender tu caso explicándome qué problemas tienes, qué deseas modificar de la página del checkout y qué códigos has insertado en el fichero functions.php de tu template? Por favor.
Saludos 🙂
@bulmaro-webempresa hola
Inserté el código que indica pero me dio error, es más bien eliminar todo lo que no sea nombre, apellido, mail, país y teléfono (ofrecemos formación y congresos con lo que todo el tema de direcciones físicas no se necesita)
Hola Juan,
No todos los funtions son compatibles en todos los wordpress te comparto de forma general un functions que elimina todos los campos:
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
unset($fields['billing']['billing_first_name']);
unset($fields['billing']['billing_last_name']);
unset($fields['billing']['billing_company']);
unset($fields['billing']['billing_address_1']);
unset($fields['billing']['billing_address_2']);
unset($fields['billing']['billing_city']);
unset($fields['billing']['billing_postcode']);
unset($fields['billing']['billing_country']);
unset($fields['billing']['billing_state']);
unset($fields['billing']['billing_phone']);
unset($fields['order']['order_comments']);
unset($fields['billing']['billing_email']);
unset($fields['account']['account_username']);
unset($fields['account']['account_password']);
unset($fields['account']['account_password-2']);
return $fields;
}
En este caso puedes eliminar de la función el campo que si quieres que se muestre por ejemplo first_name ya que el function envía la orden para ocultar y al no estar alli pues lo va a mostrar.
Nos comentas que tal te va, un saludo 🖐️
Hola, si genial, muchas gracias!
Hola Juan,
Estupendo nos alegra que lograses solventar el problema, recuerda si tienes alguna otra consulta puedes crear un nuevo tema y con gusto lo atenderemos.
Un saludo 🖐️