Pregunta sobre WooCommerce de Wordpress:

Atenuar los cambios no disponibles

Un usuario preguntó 👇

Tengo artículos a la venta que no tienen todos los atributos / variaciones posibles disponibles en algunos tamaños (no están agotados, no están allí).

Ver ejemplo aquí
p.ej. Si selecciona ‘Flecha izquierda’, los tamaños ‘200 × 500’ y ‘100 × 250’ desaparecen.

En lugar de la salida, me gustaría que el cambio no disponible se atenúe y diga “esta variedad no está disponible. «

Para mí, parece que debería ser una característica básica de Woocommerce, pero hice una búsqueda y no puedo encontrar una solución publicada en línea, ¿se puede hacer esto?

Muchas gracias

(@specvis)

Hace 1 año, 8 meses

golpe, no podría necesitar un poco de ayuda en esto por favor

(@specvis)

Hace 1 año, 8 meses

bache

(@matheussantana)

Hace 1 año, 8 meses

Pegue este código en su archivo functions.php y sus cambios no disponibles serán deshabilitados.


function wcbv_variation_is_active( $active, $variation ) {
 if( ! $variation->is_in_stock() ) {
 return false;
 }
 return $active;
}
add_filter( 'woocommerce_variation_is_active', 'wcbv_variation_is_active', 10, 2 );

El resto que puede hacer es: agregando anterior en todas las opciones deshabilitadas.

Esta respuesta fue modificada hace 1 año, 8 meses por.

(@johndcoy)

Ingeniero Automático de Felicidad

Hace 1 año, 8 meses

Hola @specvis

También puede considerar el método recomendado para usar aquí:

https://stackoverflow.com/questions/29879413/greying-out-out-of-stock-product-variations-woocommerce

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *