Pregunta sobre WooCommerce de Wordpress:

Remoción / Ocultar del Country Park

Un usuario preguntó 👇

Hola,

Estoy tratando de eliminar / ocultar el área rural durante el proceso de pago conectando / sy todo lo que elimino, el pedido no se puede completar.

¿Existe una solución funcional?

¡Te deseo un feliz día!

Este tema fue modificado hace 2 años, 3 meses por.

(@ dromero20)

Hace 2 años, 3 meses

¡Hola!

¿Podría pegar la URL de su sitio aquí? Quiero verlo. En cualquier caso, la información del rango de países se utiliza para verificar si esa zona de envío en particular es compatible con la ubicación del cliente (y si ofrece una tarifa de envío en consecuencia). ¿Hay alguna razón en particular por la que quieras ocultarlo? ¿O está relacionado con el envío solo con la facturación?

(@gkaralov)

Hace 2 años, 3 meses

Esto es.

No tiene ningún propósito, el objetivo es reducir los campos en el cheque para puntos más simples.

Esta respuesta fue modificada hace 2 años, 3 meses por.

(@ rynald0s)

Ingeniero Automático de Felicidad

Hace 2 años, 3 meses

¡Hola, @gkaralov!

function custom_override_checkout_fields( $fields ) {
unset($fields['billing']['billing_country']);
return $fields;
}

add_filter('woocommerce_checkout_fields','custom_override_checkout_fields');

Para obtener más ayuda, consulte https://docs.woocommerce.com/document/tutorial-customising-checkout-fields-using-actions-and-filters/

(@gkaralov)

Hace 2 años, 3 meses

Hola, @ rynald0s,

Eso dejó el campo fuera, pero el problema es siempre el mismo: los pedidos no se pueden completar.

(@ rynald0s)

Ingeniero Automático de Felicidad

Hace 2 años, 3 meses

¡Hola, @gkaralov!

Trabajé en su proceso de pago y pude procesarlo con éxito, y eso con el billing_country eliminar.

¿Me falta algo o has resuelto el problema mientras tanto?

¡Salud!

(@gkaralov)

Hace 2 años, 3 meses

Hola, @ rynald0s,

Aquí hay un captura de pantalla después de quitar el campo.

Intentaré replicarlo a través de otro dispositivo mañana y veré si esto sucede nuevamente o si soy solo yo.

(@lorro)

Hace 2 años, 3 meses

Si configura «Venderé a un país» en los sitios de WooCommerce, ese país aparecerá al finalizar la compra y el campo del país estará listo.

Puedes ocultarlo con CSS personalizado:

#billing_country_field {
  display: none;
}

Se puede ingresar CSS personalizado en: Panel> Apariencia> Personalizar> CSS adicional

Si tiene algún botón de código PHP relacionado con esto, le recomiendo que lo elimine.

Aunque el país ahora está oculto, todavía debe estar en el marcado para que el administrador del formulario conozca el país y pueda ejecutar órdenes.

Creo que tiene un propósito si los usuarios pueden verlo. Es la naturaleza de Internet que los usuarios pueden provenir de cualquier país. Es posible que se pierdan un anuncio que diga «Solo vendemos al país». Cuando lleguen al cheque, y cuando no puedan cambiar el país, se darán cuenta de que está sirviendo a un país. No querrá recibir pedidos de direcciones ubicadas en otro país.

(@gkaralov)

Hace 2 años, 3 meses

Gracias @lorro, ¡funcionó! 🙂

Bueno, no tengo ninguna duda de que los visitantes sentirán que los pedidos se manejan en su propio país, porque el sitio web está en búlgaro 😀

Que tengas un buen día, Georgi

(@lorro)

Hace 2 años, 3 meses

El país aquí es el país del cliente, no el país de dirección de la tienda. Lo que estoy diciendo es que podrías recibir un visitante de otro país que no entendería que no envías a su país, porque ahora no hay zona de país.

(@gkaralov)

Hace 1 año, 10 meses

Gracias, pero la historia es la misma porque todo el contenido del sitio está en búlgaro. Por ahora, nos solo operamos en el mercado nacional, pero si alguna vez recibimos un pedido del extranjero, podríamos encontrar la manera de enviarlo.

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada.