La capacité d'optimiser et de flexibilitéWooCommerce Ils ont rendu cette plate-forme de plus en plus populaire parmi les développeurs de magasins en ligne. Avoir à la base WordPress, WooCommerce est un module idéal (plugin) pour ceux qui souhaitent créer une boutique en ligne à partir de zéro. Il a un très bon taux d'indexation (SEO), ne nécessite pas beaucoup de ressources système sur les serveurs hôtes (s'ils sont configurés pour WooCommerce) et est facile à DONNÉ. De plus, il offre plusieurs options de Administration des stocks, codes de produit, etc attribut et Variations.
Beaucoup diraient que WooCommerce n'est pas pensé pour Magazine en ligne Gigant (Très probablement, non), mais d'après l'expérience, nous vous disons qu'il peut facilement prendre en charge plus de 10 000 produits, sans mettre une grossesse extraordinaire sur les serveurs. Ici, cela dépend bien sûr de la configuration du serveur hôte. Nous recommandons NGINX + PHP-FPM sur un serveur et SQL sur un autre serveur.
Dans WooCommerce, cependant, il y a une limitation que peu connaissent. À un certain nombre de poissons 30 variations, les champs de sélection ne prennent plus en compte Les combinaisons d'attributs. Ce n'est pas une panique, car s'il n'y a pas de combinaison d'attributs, le produit ne sera pas commandé. Mais cela peut être un problème pour les clients. Ils devront deviner quelle combinaison d'attributs existe en stock.
Comment pouvons-nous faire fonctionner les attributs WooCommerce normalement et plus de 30 variations
Dans le WooCommerce Seatile, il n'y a pas d'option pour modifier la limite de variations admise, mais nous pouvons le faire si nous modifions les fonctions.PHP du thème WordPress sur lequel fonctionne la boutique en ligne.
Adauland dans “/path/wp-content/themes/wootheme/fonctions.php” la ligne suivante.
function custom_wc_ajax_variation_threshold( $qty, $product ) {
return 200;
}
add_filter( 'woocommerce_ajax_variation_threshold', 'custom_wc_ajax_variation_threshold', 100, 2 );
Il est préférable d'ajouter la ligne ci-dessus à la fin des lignes de code déjà existantes dans le thème WooCommerce actif. Après le sauvetage, vous voyez que la limite de 30 variations a été modifiée et que les combinaisons d'attributs se déroulent bien.