• Resuelto goescape

    (@goescape)


    Hola muy buenas!
    Estoy configurando los envíos de mi página web, tengo una tarifa creada por peso con el plugin APG. La cosa es que pongo el precio sin IVA para que woocomerce lo calcule y lo sume por si solo (el 21%, igual que hago con los productos). Funciona correctamente, el precio mostrado en el carrito es con IVA incluido pero al lado sale un cartel que pone SIN IMPUESTOS. No consigo encontrar la manera de cambiar ese cartel para que diga con impuestos incluidos/ IVA inc. como el resto de mi página web.

    Gracias de antemano 🙂

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • Hola.

    Dado que estás utilizando el plugin APG para gestionar las tarifas de envío, es posible que el texto «SIN IMPUESTOS» esté siendo generado por este plugin y no por WooCommerce directamente.

    Revisa a fondo la configuración del plugin APG. Busca opciones relacionadas con la visualización de impuestos o textos personalizados en los envíos. Es posible que encuentres una opción para cambiar el texto «SIN IMPUESTOS» por «IVA incluido» o algo similar.

    Si no encuentras una opción directa en la configuración del plugin, puedes intentar personalizar el texto manualmente (mediante una función de PHP) o echar mano de un plugin de personalización de WooCommerce.

    Si te sientes cómodo con el código, algo así pordría servirte:

    add_filter( 'woocommerce_cart_shipping_method_full_label', 'personalizar_texto_impuestos_envio', 10, 2 );

    function personalizar_texto_impuestos_envio( $label, $method ) {
    // Verificar si el texto contiene "SIN IMPUESTOS" (sin distinción entre mayúsculas y minúsculas)
    if ( stripos( $label, 'SIN IMPUESTOS' ) !== false ) {
    // Reemplazar "SIN IMPUESTOS" por "Impuestos incluidos"
    $label = str_ireplace( 'SIN IMPUESTOS', 'Impuestos incluidos', $label );
    }

    return $label;
    }

    No he comprobado el funcionamiento de la función antrior, así que, en caso de probar a usarla, recuerda de hacer ántes una copia de seguridad del sitio.

    Saludos.

    Iniciador del debate goescape

    (@goescape)

    Jose Ramón te lo agradezco eternamente, conseguido!!!
    Al final lo he hecho por código y de paso he aprendido como hacerlo 😉

    ¡¡Genial!!

    Si necesitas algo más, no dudes en escribir. Y recuerda cerrar este hilo si lo das poor solucionado.

    Saludos.

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • Debes estar registrado para responder a este debate.