una son principales pagina mostrar las galerias etiquetas entre entradas entrada diferencia cuales crear con componentes completas como categoría categorias categoria wordpress woocommerce woothemes hook-woocommerce

son - diferencia entre pagina y categoria en wordpress



Lo sentimos, no hay productos que coincidan con su selección. Por favor, elija una combinación diferente woocommerece (3)

Por favor, compruebe la tabla de matrices de variación, para seleccionar correctamente todas las variantes entre sí ...

P.ej.

2x2 significa 11 12 21 22

3x3

111 122 113 221 222 223 331 332 333

He cambiado el menú desplegable a botón de radio usando wc-variations-radio-buttons-master El color diferente también es en realidad botón de radio.

El producto de link actual tiene 12 variaciones que tienen producto y no otras. Alguna combinación que puedo explicar, como Silver,Matching upholstery,VC,RegularSeat y Silver,Matching upholstery,ACC,RegularSeat tiene producto mientras que Silver,Matching upholstery,Regular,RegularSeat no tengo producto ahora. Quiero ocultar Regular opción Regular del escenario actual and all other such option which have not product .

Me refiero a mostrar el botón de radio que tiene el producto, si no es así, para ocultar el botón de radio irrelevante

link producto


Si entiendo su pregunta correctamente, desea que woocommerce evite que los usuarios seleccionen ciertas combinaciones de opciones en productos variables, a menos que exista realmente una variación con las opciones seleccionadas y esté disponible.

Esto probablemente se deba a woocommerce_ajax_variation_threshold . Si su producto contiene más variaciones de las que el umbral especifica, woocommerce esperará hasta que el usuario haya seleccionado todas las opciones de variación antes de determinar si la combinación de opciones seleccionada es válida (en existencia, etc.). Si el usuario ha seleccionado una combinación que no es válida o no está instalada, obtendrá el

Blockquote Lo sentimos, no hay productos que coincidan con su selección. Por favor elige una combinación diferente

Entonces si tienes un producto donde puedes establecer los siguientes atributos:

Tapicería, base, reposacabezas brazos, espalda.

Eso es 5 atributos diferentes. Si cada uno de esos atributos tiene 5 opciones, es decir 25 combinaciones diferentes posibles, asumiendo que el usuario tiene que seleccionar las 5 opciones. Si el usuario no tiene que seleccionar las 5 opciones, hay aún más combinaciones posibles.

Por lo tanto, incluso si solo creó 2 variaciones para este producto, woocommerce_ajax_variation_threshold aún vería este umbral de productos como 25, lo que significa 35 opciones posibles.

Creo que por defecto el woocommerce_ajax_variation_threshold se establece en 10 .

Así que para solucionar este problema, establezca el valor de woocommerce_ajax_variation_threshold . Si su producto tiene 30 combinaciones posibles (ya sea que existan o no), establezca el umbral en algo más alto que 30, como 1111 por ejemplo.

Puede utilizar el fragmento de código siguiente en su archivo functions.php.

/* Increase Woocommerce Variation Threshold */ function wc_ajax_variation_threshold_modify( $threshold, $product ){ $threshold = ''1111''; return $threshold; } add_filter( ''woocommerce_ajax_variation_threshold'',''wc_ajax_variation_threshold_modify'', 10, 2 );


Una de las peculiaridades en WooCommerce que causa este tipo de situación es no tener precios en todas sus variaciones, el sistema no siempre le dice que es necesario para que ocurran cosas inesperadas. Por favor verifique los datos de variación y asegúrese de que todas las variaciones tengan un precio.