Soporte » Plugins y Hacks » Hacks » ocultar metodos de envío si el carrito tiene productos especificos y X items

  • pepperyoreo

    (@pepperyoreo)


    Hola,
    Estoy tratando de ocultar los métodos de envío si el carrito tiene productos específicos (por ID) y si tiene más de «X» artículos, creando una funcion.

    ID de producto:
    149
    150
    3496
    3765

    métodos de envío (valor):
    A) wbs:80:cd79c14a_env_o_normal
    B) apuestas_envío:74-1
    C) apuestas_envío:75-1

    Por ejemplo, si hay «X» artículos en el carrito en total, ya sea de una sola identificación o de la suma total de artículos de todas las identificaciones mencionadas anteriormente, Oculte el método de envío específico:

    3 escenarios:

    – Ocultar método de envío: ‘betrs_shipping:75-1’
    si el carrito tiene más de 2 artículos

    – Ocultar método de envío: ‘betrs_shipping:74-1’
    si el carrito tiene más de 3 artículos

    – Ocultar método de envío: ‘wbs:80:cd79c14a_env_o_normal’
    si el carrito tiene más de 10 artículos

    espero me puedan ayudar por favor
    no soy programadora, gracias

Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)
  • Fernando Garcia

    (@fernandoaureonet)

    Tienes que hacerlo por programación. Hay un hook para WooCommerce, woocommerce_package_rates, donde puedes hacer las comprobaciones oportunas, y ocultar los métodos de envío correspondientes en cada caso.

    Te dejo un enlace con un ejemplo, por si te ayuda

    Moderador Jose Luis

    (@jose64)

    Hola.

    Bienvenida al foro de soporte de WordPress. Te recomiendo que contactes con un profesional, los foros no pueden sustituir a la ayuda profesional y están pensados para dar soporte a problemas genéricos o usuarios principiantes, pero no podemos sustituir al trabajo que hacen los profesionales independientes o las agencias de desarrollo.

    Iniciador del debate pepperyoreo

    (@pepperyoreo)

    Hola @jose64 ,
    Soy de Perú, he contratado un programador para mi página web emprendedor, sin embargo no ha resultado ese «problema» de los envíos ya que es una e-commerce porque mis productos son voluminosos (como las IDs mencionadas) como también pequeños y aún así he tenido que recurrir al foro porque no puede resolverlo.
    De igual modo gracias por tu respuesta.

    Seguiré indagando porque a pesar que no soy programadora profesional soy una principiante y ni con el programador contratado pudo hacer la programación :'(

    Iniciador del debate pepperyoreo

    (@pepperyoreo)

    Hola @fernandoaureonet ,
    Muchas Gracias voy a revisarlo y ver que tal me va!

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