Con las últimas actualizaciones de Woocommerce los usuarios de iPhone 6 están experimentando problemas a la hora de finalizar sus compras en el proceso del Checkout.
Yo lo he vivido en varios e-commerce que usuarios se quejaban de no poder seleccionar el país y la provincia a la hora de finalizar sus compras.
Y es que el iphone6 no permite selecionar el país a no ser que hagan una pulsada larga de unos 2 segundos y claro… esto un usuario normal no lo haría, y estarías perdiendo ventas sin saberlo.
El problema es con una clase por defecto que tienen los campos tipo dropdown en el checkout de woocommerce.
Para solucionar el problema debemos deshabilitar esa clase «SELECT2» desde el functions.php de nuestro theme.
add_action( 'wp_enqueue_scripts', 'mgt_dequeue_stylesandscripts', 100 );
function mgt_dequeue_stylesandscripts() {
if ( class_exists( 'woocommerce' ) ) {
wp_dequeue_style( 'select2' );
wp_deregister_style( 'select2' );
wp_dequeue_script( 'select2');
wp_deregister_script('select2');
}
}
Yo lo he solucionado de esta forma y ya los usuarios con un simple toque despliegan el campo de provincia y país.
¡Si tenéis ese problema espero que os sirva!
Hola muy buenas yo estoy teniendo un problema parecido y no encuentro nada relacionado con mi problema, el más cercano es este post tuyo.
Te comento por si te ha pasado, estoy creando mi tienda online y en la parte del checkout con dispositivos con sistema ios, es decir con iphone o ipad, no se puede rellenar los datos de la pagina de checkout.
Sabes de alguna manera como poder solucionar este problema.
Muchas gracias, un saludo.
Hola Daniel,
Prueba con el soporte de Woocommerce a ver si te pueden decir algo más concreto.
Un saludo!