He probado y sí que pasa, es raro. Y la consola no muestra errores. ¿Tienes algún plugin de personalización del checkout que pudiese estar interfiriendo? ¿has probado si pasa con otro tema activo? Por ir descartando.
Hola Fernando, muchas gracias por tu respuesta porque me ha ayudado a avanzar un poco y empezar a descartar.
Efectivamente parece que el problema viene del tema, y concretamente si desactivo del archivo functions.php para que no cargar los estilos de Bootstrap funciona correctamente.
‘wp_enqueue_style(
‘bootstrap-style’,
get_stylesheet_directory_uri() . ‘/css/bootstrap.min.css’
);’
El problema es que necesito que utilice la librería de bootstrap ya que este tema tiene un diseño personalizado para la ficha de producto en la categoría personalizador, y necesita los estilos de bootstrap para funcionar correctamente.
https://byobcreatubolso.com/producto/sario-frugal/
¿Alguna idea de como puedo solventar este conflicto entre Booststrap y Woocomerce?
Muchas Gracias! 😉
Isa.
Hola Fernando, ha quedado solucionado!!!
Era un conflicto que existía entre unas clases que utiliza Bootstrap en los archivos:
/checkout/form-checkout.php
/my-account/form-login.php
/order/order-details-customer.php
La clase que estaba provocando el conflicto era ‘.col-1’
Para solucionarlo simplemente he copiado la carpeta /checkout/ de Woocommerce en el tema y he remplazado lo siguiente:
<div class="col-1">
<?php do_action( 'woocommerce_checkout_billing' ); ?>
</div>
Reemplazado por:
<div class="col-2">
<?php do_action( 'woocommerce_checkout_billing' ); ?>
</div>
Ahora funciona sin problema en móvil.
Mil gracias por la ayuda!
Un abrazo,
Isa.
-
Esta respuesta fue modificada hace 5 años, 12 meses por
Fernando Tellado. Razón: Etiquetado correcto del código
Genial, y gracias por compartir la solución
Vuelve por aquí cuando quieras 👍