# Jak utworzyć więcej, niż 50 wariantów jednocześnie w&nbsp;WooCommerce?

Tworząc produkt z wieloma wariantami w WooCommerce dla uproszczenia pracy mamy do dyspozycji opcję „*Utwórz warianty że wszystkich atrybutów*„. 

Opcja ta tworzy na podstawie atrybutów produktu warianty oparte o wszystkie możliwe kombinacje. 

Domyślnie jednak przy korzystaniu z tej funkcji pojawia się komunikat „*maksymalnie 50 za jednym razem*„. Nie oznacza to, że nie można stworzyć większej ilości wariantów, na upartego można używać tej opcji tak długo jak będzie to potrzebne. 

![Maksymalnie 50 wariantów dla niektórych właścicieli sklepów opartych na WordPress i wtyczkę WooCommerce. ](https://jaworowi.cz/wp-content/uploads/2021/05/Warianty-wordpress-woocommerce.jpg)Komunikat informujący o ograniczeniu w automatycznym tworzeniu wariantów.

Można też inaczej jedną prostą sztuczką i linijką kodu. 

## **Jak stworzyć więcej niż 50 wariantów jednocześnie? **

Jak wspomniałem wcześniej to jedna linijka kodu, który należy dodać do pliku functions.php motywu (najlepiej motywu potomnego) lub wtyczki funkcyjnej. 

![Pomyśl o tym](https://cdn.jaworowi.cz/wp-content/uploads/2023/01/idea.png)Zbyt duże zwiększenie maksymalnej ilości tworzonych wariantów może doprowadzić do dużego obciążania serwera.  

`define( 'WC_MAX_LINKED_VARIATIONS', 100 );`

Kod ten zwiększy ilość maksymalnie tworzonych opcji produktu do 100. 

Gdyby kod nie działał (czasem się to zdarza) możesz skorzystać z innego – tym razem wykorzystującego filtry WooCommerce. 

`function custom_wc_ajax_variation_threshold( $qty, $product ) { 
return 100; 
} 
add_filter( 'woocommerce_ajax_variation_threshold', 'custom_wc_ajax_variation_threshold', 10, 2 );`

**Jak dodać ten kod do WordPress?**

Kod ten dodaj do motywu w pliku functions.php, najlepiej [motywu potomnego](https://jaworowi.cz/jak-zainstalowac-motyw-potomny-child-theme-w-wordpress-3559.php) lub własnej [wtyczki funkcyjnej](https://jaworowi.cz/wlasne-kody-wordpress-16834.php#Niestandardowa_wtyczka_funkcyjna). Przed „?>” na końcu pliku (może tego fragmentu nie być i wtedy po prostu na końcu). Więcej szczegółów w artykule: [Własny kod w WordPress](https://jaworowi.cz/wlasne-kody-wordpress-16834.php).

![Efekt wdrożenia kodu (1) z artykułu. Teraz tworzy się maksymalnie 100 wariantów w produkcie WooCommerce, zamiast 50 - maksymalnego limitu w WordPress dla tej funkcji.](https://jaworowi.cz/wp-content/uploads/2021/05/Wiecej-wariantow.jpg)Efekt wdrożenia kodu (1) z artykułu. Teraz tworzy się maksymalnie 100 wariantów, zamiast 50.

Aby tworzyć jednocześnie jeszcze wiecej wariantów wystarczy liczbę 100 zmienić na dowolną (z rozsądkiem) przez siebie wybraną.
