Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

[Resuelto] Problema con la página de pago de woocommerce en  

 
Desarrollo SC
 Desarrollo SC
Usuario activo

Buenos días,

Tenemos este woocommerce: https://vallecas.churreriasigloxix.es/ con tema FLATSOME con versión de WOOCOMMERCE: Versión 7.1.0.

Al instalar un plugin para modificar los campos de la página de carrito (Checkout Field Editor for WooCommerce, Flexible Checkout Fields o WooCommerce Checkout Manager) al realizar un pedido aparece el mensajes¡: "No hay opciones de métodos de envío disponibles. Por favor, asegúrate de que has introducido correctamente tu dirección, o contáctanos si necesitas ayuda.". Hemos tenido que desactivar cualquiera de los 3 plugins para que no se genere ese error. Pero, el problema es que el menú por defecto de woocommerce checkout incluye campos que nosotros no queremos poner.

¿Hay alguna manera de modificarlos manualmente sin que genere error? 

¿Nos podéis indicar a que se debe ese error entre el plugin de campos de pago y woocommerce.

 

Gracias 🙂

Contenido solo visible a usuarios registrados

Respondido : 22/02/2024 9:27 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola.

el problema es que el menú por defecto de woocommerce checkout incluye campos que nosotros no queremos poner.

Puedes decirnos que campos quieres eliminar y asi vemos como podemos eliminarlos ?

 

Un Saludo

Respondido : 22/02/2024 10:17 am

Desarrollo SC
 Desarrollo SC
Usuario activo

@pepesoler buenos días,

En el menú aparece "/ZIP" al lado de código postal, nosotros solo necesitamos el término código postal. 

Además, provincia tienes que seleccionar de un desplegable. ¿No se podría poner que apareciera marcado ya Madrid como en el caso de País?

Otra cosa más, ¿podéis verificar que no aparece el error "No hay opciones de métodos de envío disponibles. Por favor, asegúrate de que has introducido correctamente tu dirección, o contáctanos si necesitas ayuda." al introducir los códigos postales 28018, 28031, 28032, 28038, 28051 o 28053.

 

Gracias 🙂

Respondido : 22/02/2024 10:23 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola.

En el menú aparece "/ZIP" al lado de código postal,

Puedes añadir lo siguiente en el archivo functions.php que encontrarás dentro de wp-content -> themes -> tu plantilla o si utilizas algun plugin paar añadir codigo como puede ser Code Snippets

add_filter('gettext', 'translate_text');
add_filter('ngettext', 'translate_text');

function translate_text($translated) {
$translated = str_ireplace('Código postal / ZIP', 'Código postal', $translated);
return $translated;

 

 ¿No se podría poner que apareciera marcado ya Madrid como en el caso de País?

/* Mostrar solo Madrid al finalizar compra */
add_filter( 'woocommerce_states', 'we_listado_provincias_limitado_solo_madrid' );
function we_listado_provincias_limitado_solo_madrid( $states ) {
$states['ES'] = array(
'M' => __( 'Madrid', 'woocommerce' ),
);
return $states;
}

 

Lo mismo que el anterior, lo añades en el archivo functions.php o en el plugin para añadir código.

 

¿podéis verificar que no aparece el error

Pues en principio veo que no aparece ningún error:

screenshot vallecas.churreriasigloxix.es 2024.02.22 11 36 22

 

Un Saludo

Respondido : 22/02/2024 11:00 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Desarrollo SC
 Desarrollo SC
Usuario activo

@pepesoler muchísimas gracias!

Ambos códigos funcionan ahora perfectamente.

Gracias por la atención,

Un saludo

Respondido : 22/02/2024 11:28 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola.

Nada, gracias a ti 😀 

Cualquier consulta que tengas no dudes en comunicarlo.

 

Un Saludo

Respondido : 22/02/2024 12:30 pm

Cursos Gratuitos WordPress